Logo
Saxon Global

Java Full Stack Developers

Saxon Global, Austin, Texas, us, 78716


Job Title: Full Stack Developer

Job Description:

Key Responsibilities:Develop highly efficient software using Java, Python, and industry-standard APIs.Enhance and maintain on-premises and internal Platform-as-a-Service (PAAS) applications, transitioning them to AWS according to project timelines.Design and implement serverless patterns from containerized applications.Build industry-standard APIs and assist in establishing, consuming, and routing calls, connectivity protocols, and policies.Implement architecture patterns optimized for SLAs, reliability, and cost.Anticipate future consequences of technical choices and actively engage in establishing a culture of software craftsmanship best practices.Drive performance improvements through monitoring, metrics analysis, and process changes.Ensure adherence to security standards and compliance with privacy regulations from the early stages of development.Proactively resolve and prevent technical debt.Participate actively in Agile software development activities, including sprint planning, daily standups, and retrospectives.Collaborate effectively with team members, initiate and lead code reviews, and contribute to continuous improvement efforts.Create usable documentation and playbooks.Analyze tradeoffs between usability and performance needs and communicate effectively across the team.Administer product upgrades and patches.Provide assistance and support to other team members, including troubleshooting and maintenance of production systems.Participate in the 24/7 on-call support rotation function.Qualifications:

High School Diploma, GED, or equivalent required.Minimum 2 years of experience in Java, Python, APIs, and AWS development.Proficiency in Git/GitLab, SonarQube, JUnit, and Spring Boot.Experience with test-driven development (TDD) and behavior-driven development (BDD) methodologies.Hands-on experience with test automation tools such as Wire Mock, Mockito, Postman, REST Assured, etc.Familiarity with continuous integration tools like Jenkins, Circle CI.Broad hands-on experience in AWS Cloud serverless components and data processing systems.Experience with relational and object databases, RESTful APIs, microservices, and services.Agile development experience using workload management tools like VersionOne/Agility.Strong troubleshooting and deployment skills.Excellent communication skills, both technical and non-technical.Ability to work effectively in a high-stress environment and display initiative and drive.Preferred Qualifications:

Bachelor's or Master's degree in Computer Science, Information Systems, or related field.Additional hands-on experience with automation testing, OpenShift, MQ, and AWS Certification.Experience in DevOps practices and automation in code testing, building, and deployment.Previous experience in the airline industry and familiarity with Windows Server and Client-UX operating systems is a plus.