
Java+AWS
About the role
Key Responsibilities:
Java Application Development:
-
Design, develop, test, and maintain Java-based application components aligned to business requirements.
-
Write clean, reusable, and maintainable code with strong unit and integration test coverage.
-
Build and consume RESTful APIs and ensure consistent API contracts and versioning practices.
-
Troubleshoot production and non-production issues, perform root-cause analysis, and implement permanent fixes.
AWS Cloud Integration:
-
Develop and deploy services on AWS, ensuring scalability, reliability, and cost-awareness.
-
Integrate application components with AWS services (compute, storage, networking) as required by solution design.
-
Support CI/CD pipelines and deployment processes in collaboration with DevOps teams.
Quality, Performance & Collaboration
-
Participate in code reviews, enforce coding standards, and contribute to continuous improvement.
-
Optimize application performance, latency, and resource usage through profiling and tuning.
-
Collaborate with cross-functional teams to estimate work, plan sprints, and deliver features on time.
Minimum Qualifications:
-
B.Tech / M.Tech / MSc in Computer Science, Information Technology, or a related field.
-
3–5 years of hands-on experience in Java development in enterprise or product environments.
-
Strong proficiency in Core Java, OOP principles, data structures, and exception handling.
-
Working experience with AWS services and deploying/operating applications in cloud environments.
-
Experience with version control (e.g., Git) and writing unit tests for backend services.
Preferred Qualifications:
-
Experience with Spring Boot for building microservices and REST APIs.
-
Familiarity with Hibernate/JPA and designing efficient persistence layers.
-
Exposure to AWS Lambda, API Gateway, and event-driven patterns for scalable architectures.
-
Experience with Docker and container-based deployments; understanding of cloud networking basics.
-
Knowledge of observability practices (logging, metrics, tracing) and production readiness standards.
-
Demonstrated ability to mentor peers, communicate clearly, and take ownership of deliverables end-to-end.
Education: MCA,MSc,MTech,Bachelor of Engineering,BCA,BSc
- Preferred skills: Technology->Cloud Security->AWS - Infrastructure Security->AWS Systems Manager,Technology->Java->Java
- ALL
Benefits and perks
•Learning Budget
Required skills
Java
AWS
REST APIs
Git
Unit testing
Performance tuning
About Infosys
BANGALORE
Headquarters