Senior Java Developer (Hybrid) Phoenix AZ
We are looking for an experienced Senior Java Developer with 10 years of hands-on experience in Java development object-oriented programming (OOP) and functional programming. The ideal candidate will have a strong background in cloud computing API development and enterprise-level software engineering.
Key Responsibilities
- Design develop and maintain Java-based applications and RESTful APIs for high-volume customer-facing environments.
- Work with cloud platforms (AWS Azure or Google Cloud) to build deploy and manage scalable solutions.
- Develop microservices using Spring Boot Spring Framework and modern architectural patterns.
- Implement JSON-based web services integrate with third-party APIs and ensure high reliability and performance.
- Apply data structures algorithms and design patterns to create efficient maintainable software solutions.
- Participate in code reviews unit testing and continuous integration/continuous deployment (CI/CD) pipelines.
- Collaborate with product owners UX/UI teams and stakeholders to translate business requirements into technical solutions.
- Lead and mentor developers promoting best practices in DevOps and software development lifecycle (SDLC) processes.
Required Qualifications
- 10 years of professional experience in Java development and software engineering.
- 2 years of experience with one or more public cloud platforms (AWS Azure or Google Cloud Platform).
- Expertise in RESTful API design JSON Web Services and data serialization techniques.
- In-depth understanding of object-oriented and functional programming principles.
- Proven ability to apply design patterns software design principles and architectural best practices.
- Strong analytical thinking debugging and problem-solving skills.
- Excellent communication and interpersonal skills to work effectively in cross-functional teams.
- Bachelors degree in Computer Science Software Engineering or related technical discipline.
Preferred Skills
- Hands-on experience with Kotlin and GraphQL.
- Knowledge of Docker Kubernetes and other DevOps tools.
- Experience with CI/CD pipelines using tools like Jenkins GitLab CI or GitHub Actions.
- Background in financial services banking or FinTech domains.
Senior Java Developer (Hybrid) Phoenix AZ We are looking for an experienced Senior Java Developer with 10 years of hands-on experience in Java development object-oriented programming (OOP) and functional programming. The ideal candidate will have a strong background in cloud computing API...
Senior Java Developer (Hybrid) Phoenix AZ
We are looking for an experienced Senior Java Developer with 10 years of hands-on experience in Java development object-oriented programming (OOP) and functional programming. The ideal candidate will have a strong background in cloud computing API development and enterprise-level software engineering.
Key Responsibilities
- Design develop and maintain Java-based applications and RESTful APIs for high-volume customer-facing environments.
- Work with cloud platforms (AWS Azure or Google Cloud) to build deploy and manage scalable solutions.
- Develop microservices using Spring Boot Spring Framework and modern architectural patterns.
- Implement JSON-based web services integrate with third-party APIs and ensure high reliability and performance.
- Apply data structures algorithms and design patterns to create efficient maintainable software solutions.
- Participate in code reviews unit testing and continuous integration/continuous deployment (CI/CD) pipelines.
- Collaborate with product owners UX/UI teams and stakeholders to translate business requirements into technical solutions.
- Lead and mentor developers promoting best practices in DevOps and software development lifecycle (SDLC) processes.
Required Qualifications
- 10 years of professional experience in Java development and software engineering.
- 2 years of experience with one or more public cloud platforms (AWS Azure or Google Cloud Platform).
- Expertise in RESTful API design JSON Web Services and data serialization techniques.
- In-depth understanding of object-oriented and functional programming principles.
- Proven ability to apply design patterns software design principles and architectural best practices.
- Strong analytical thinking debugging and problem-solving skills.
- Excellent communication and interpersonal skills to work effectively in cross-functional teams.
- Bachelors degree in Computer Science Software Engineering or related technical discipline.
Preferred Skills
- Hands-on experience with Kotlin and GraphQL.
- Knowledge of Docker Kubernetes and other DevOps tools.
- Experience with CI/CD pipelines using tools like Jenkins GitLab CI or GitHub Actions.
- Background in financial services banking or FinTech domains.
View more
View less