Java Developer c2c Alpharetta ,GA
Job in
Alpharetta, Fulton County, Georgia, 30239, USA
Listed on 2026-06-28
Listing for:
Tech Mirrors
Full Time
position Listed on 2026-06-28
Job specializations:
-
Software Development
Backend Developer, Java Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
Job Role:
Java Developer
Location:
Alpharetta, GA - Inperson Interview Must
Duration: 06+Months contract
12+Years Experience
Job Description Responsibilities- Design, develop, and maintain microservices architectures using Java and Spring Boot.
- Develop and expose RESTful APIs to support web and mobile applications.
- Collaborate with cross-functional teams including front-end developers, product managers, and Dev Ops for seamless integration.
- Implement best practices for API design, security, and performance.
- Utilize API gateways and tools like Swagger/OpenAPI for API documentation.
- Containerize applications using Docker and orchestrate with Kubernetes or similar platforms.
- Integrate with messaging queues such as Kafka or RabbitMQ for asynchronous processing.
- Participate in code reviews, ensure adherence to coding standards, and write unit/integration tests.
- Monitor, troubleshoot, and optimize microservices in cloud environments.
- Contribute to continuous integration and deployment pipelines.
- Proven experience in Java development (Java8/11/17+).
- Strong understanding of microservices architecture and design principles.
- Hands‑on experience with Spring Boot, Spring Cloud, and related frameworks.
- Experience designing and implementing RESTful APIs.
- Some experience with Snowflake DB.
- Familiarity with API documentation tools like Swagger/OpenAPI.
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Experience working with cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with messaging systems such as Kafka or RabbitMQ.
- Knowledge of database technologies: SQL (MySQL, PostgreSQL) and No
SQL (MongoDB, DynamoDB). - Proficiency with version control systems (Git).
- Strong problem‑solving skills and ability to work in a team environment.
- Good understanding of security practices such as OAuth2, JWT, and API security.
- Experience with automated testing frameworks like JUnit, Mockito.
- Familiarity with CI/CD tools such as Jenkins, Git Lab CI.
- Knowledge of serverless architectures is a plus.
- Previous experience in Agile/Scrum development environments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×