i
Cortex Consulting
26 Cortex Consulting Jobs
Java Developer - AWS/Spring Boot (7-10 yrs)
Cortex Consulting
posted 2d ago
Fixed timing
Key skills for the job
Job Title : Java Developer with AWS & Spring Boot.
Experience : 7+ Years.
Employment Type : Full-Time.
We are looking for an experienced Java Developer with strong expertise in AWS and Spring Boot to join our growing team. As a Java Developer, you will be responsible for developing and maintaining robust, scalable, and secure applications while leveraging cloud technologies and microservices architecture.
Key Responsibilities :
- Lead the design, development, and implementation of complex Java applications using Spring Boot framework, including RESTful APIs, microservices, and other related technologies.
- Provide technical leadership and mentorship to junior developers, guiding their growth and development.
- Participate in all phases of the software development lifecycle, from inception to deployment and maintenance.
- Architect and implement robust and scalable solutions on the AWS cloud platform, leveraging services such as EC2, S3, Lambda, RDS, DynamoDB, EKS, and other relevant services.
- Define and implement best practices for software development, including coding standards, design patterns, and testing methodologies.
- Collaborate with cross-functional teams, including product managers, architects, and QA engineers, to ensure successful project delivery.
- Drive continuous improvement in development processes and tools, including CI/CD pipelines and DevOps practices.
- Stay abreast of the latest advancements in Java, Spring Boot, AWS, and other relevant technologies.
- Contribute to the technical roadmap and architectural decisions for the organization.
- Actively participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and debug complex technical issues effectively and efficiently.
Required Skills & Experience :
- 7+ years of hands-on experience in Java development with a strong understanding of core Java concepts (OOPs, Collections, Multithreading, concurrency, etc.).
- 5+ years of solid experience with Spring Boot framework, including RESTful API development, Spring Data JPA, Spring Security, Spring Cloud, and other Spring modules.
- Proven experience in designing and developing complex, high-performance, and scalable applications on the AWS cloud platform.
- In-depth knowledge of AWS services such as EC2, S3, Lambda, RDS, DynamoDB, EKS, ECS, CloudFormation, and other relevant services.
- Strong experience with cloud-native development principles, microservices architecture, and containerization technologies (Docker, Kubernetes).
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with message queues (e.g., Kafka, RabbitMQ) and caching technologies (e.g., Redis, Memcached).
- Strong experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, AWS CodePipeline).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication, interpersonal, and leadership skills.
- Ability to work independently and as part of a high-performing team.
- Strong understanding of Agile methodologies (e.g., Scrum, Kanban) and DevOps principles.
Functional Areas: Other
Read full job descriptionPrepare for Java Developer roles with real interview advice