HI
Greetings From Conch Technology
ROLE:Senior Java API Developer
ONSITE POSITION
12 MONTH CONTRACT
PHOENIX AZ
We are seeking a highly skilled Senior Java API Developer with extensive experience in building and maintaining robust APIs using Java 17 and Spring Boot. The ideal candidate will have strong expertise in API development a deep understanding of modern cloud platforms (preferably Google Cloud Platform) and a passion for delivering scalable secure and highperforming solutions.
Key Responsibilities
* Design develop and maintain RESTful APIs and microservices using Java 17 and Spring Boot.
* Collaborate with crossfunctional teams to define design and ship new features and services.
* Develop solutions to integrate with various thirdparty APIs and internal services.
* Ensure highquality code delivery through code reviews testing and adhering to coding standards.
* Work with GCP services like Cloud Spanner Cloud SQL Cloud Storage BigQuery and more to design scalable and reliable cloudbased applications.
* Optimize application performance troubleshoot and resolve production issues.
* Implement security best practices including authentication authorization and data protection.
* Drive technical discussions and guide the team in adopting best practices for API development.
* Contribute to CI/CD pipeline setup and deployment automation.
Required Skills and Qualifications
* 6 years of experience in Java development JUNIT with expertise in Java 17.
* Proficient in Spring Boot Spring Framework SQL GraphQL and REST API development.
* Strong understanding of API design principles (e.g. OpenAPI Swagger).
* Experience with microservices architecture and eventdriven systems.
* Handson experience with Google Cloud Platform services (e.g. Cloud Spanner Cloud SQL).
Excellent coding skills and algorithm understanding
Understanding of time and space complexity
Spring Security RBAC
* Familiarity with cloud infrastructure and monitoring tools.
* Experience with Gradle for build automation.
* Proficiency in using Git for version control.
* Strong problemsolving and debugging skills.
* Knowledge of databases (SQL and NoSQL) and ORM frameworks (e.g. Hibernate).
* Familiarity with Docker Kubernetes or other containerization tools.
* Knowledge of API security (OAuth2 JWT).
* Familiarity with asynchronous programming models.
* Strong communication skills to work effectively with crossfunctional teams.
* Ability to mentor junior team members and guide technical decisions.
* Selfdriven and able to work independently or in a team environment.
Preferred Qualifications
* Experience with message brokers like RabbitMQ Kafka or similar.
* Knowledge of CI/CD tools like Jenkins or GitHub Actions.
With Regards
Avinash Chhetri