Job Title: Java Developer
Experience: 8 10 Years
Work Location: Onsite Atlanta, GA / Raleigh, NC
We are looking for an experienced Java Developer with 8 10 years of hands-on experience in designing, developing, and supporting enterprise applications using Java, Spring Boot, Microservices, API development, Apigee, and AWS .
The ideal candidate will have strong experience building scalable and secure microservices, developing and integrating REST APIs, working with API management platforms such as Apigee, and deploying cloud-native applications on AWS.
Key ResponsibilitiesDesign, develop, test, and maintain enterprise applications using Java and Spring Boot .
Develop scalable and resilient microservices-based applications .
Design, develop, and integrate RESTful APIs and services.
Work with Apigee API Management for API development, security, policies, deployment, monitoring, and lifecycle management.
Implement API authentication, authorization, rate limiting, security policies, and traffic management.
Develop high-quality, reusable, and maintainable Java code following industry best practices.
Design and implement integrations between internal and external systems using APIs and microservices.
Deploy, manage, and troubleshoot applications in AWS cloud environments .
Work with AWS services to support application deployment, scalability, monitoring, and availability.
Participate in application architecture, technical design, and code reviews.
Troubleshoot production issues and provide timely resolutions.
Collaborate with architects, developers, DevOps engineers, QA teams, and business stakeholders.
Follow Agile/Scrum methodologies and participate in sprint planning, stand-ups, reviews, and retrospectives.
Ensure applications meet performance, scalability, reliability, and security requirements.
8 10 years of professional experience in Java development .
Strong hands-on experience with Java/J2EE .
Extensive experience with Spring Boot and the Spring ecosystem.
Strong experience developing Microservices and distributed applications.
Hands-on experience with REST APIs and API integration.
Strong experience with Apigee API Management.
Experience with API security, authentication, authorization, policies, and lifecycle management.
Hands-on experience with AWS and cloud-based application deployment.
Strong understanding of software development lifecycle (SDLC).
Experience with Git and modern version-control practices.
Experience with unit testing and automated testing frameworks.
Strong understanding of design patterns, object-oriented programming, and application architecture.
Excellent problem-solving, communication, and collaboration skills.
Experience with AWS services such as EC2, S3, Lambda, ECS/EKS, CloudWatch, API Gateway, IAM, and related cloud services.
Experience with Docker and Kubernetes .
Experience with CI/CD tools and DevOps practices.
Experience with messaging technologies such as Kafka or RabbitMQ .
Familiarity with relational and NoSQL databases.
Experience working in large-scale enterprise environments.
Knowledge of application performance monitoring and cloud observability tools.
Candidates should be willing to work onsite at the designated client location.
Project Selection Coordinator | Salary Range: $31.81 $46.96 / hourly; $66,419 $98,052 / annuallyAre you looking for an exciting opportunity... ...Paul, MN! Begin your journey today and check us out: Why Work For UsThis position may have the flexibility to telework...
...Representative Uncapped Earnings | Up to $2,500+ Weekly | No Experience Required Momentum Marketing is a top-performing national... ...starting out in their sales career. It can be done as a summer internship or as a full-time career. If youre coachable, competitive...
...tasked with developing and maintaining our Application Hosting Infrastructure on Kubernetes in Google Cloud Platform. As a Platform Engineer, you will play a critical role in developing and maintaining our core application infrastructure that supports our business...
...Tired of not advancing? We have tuition reimbursement. We also offer Paid Time Off - PTO! Position Summary: The Nutrition Assistant reports to the Nutrition Assistant Supervisor. Works independently and implements the nutrition meal plan as ordered by the physician...
...impactful to the mission of our Government customer. You will play a crucial role in supporting the Supply Chains Order Planning and Order Fulfillment teams by ensuring accuracy, efficiency, and timeliness across the endtoend order lifecycle. This role requires strong...