Job Descrption
About This Role
10 to 12 years of experience
Skills: Java, Kafka, Springboot, Microservices, Maven, AWS
Job Responsibilities:
• Design, build and maintain efficient and reliable Java code.
• Analyze user requirements and translate them into Java applications.
• Recommend changes to improve established Java application processes.
• Collaborate with Stake holders and Design and Develop Microservices.
• Develop technical designs for application development.
• Collaborate with the team and communicate effectively.
• Provide support for investigating and resolving post-release issues.
• Implement and deploy services in a cloud environment.
• Collaborate with the team to brainstorm and suggest breakthrough product ideas.
• Participate in building high-performing, scalable enterprise-grade applications.
• Ensure software readiness through unit testing and benchmarking.
Required:
• Bachelor's degree in Computer Science or equivalent.
• 10+ years of hands-on work experience as a Java... Developer.
• Strong technical background in Java and Spring boot.
• Good experience in developing microservices
• Knowledge of design patterns, data structures, and algorithms.
• Familiarity with microservices, SQL, Kafka, and relational databases.
• Exposure to Amazon Web Services (AWS) or cloud technologies.
• Good understanding of Docker, containers, and images.
• Knowledge of Java-related technologies and software development project management.
• Experience with RESTful and SOAP web services.
• Strong understanding of OOPs concepts and good design skills.
• Familiarity with UML and design patterns.
• Excellent communication and collaboration skills.
• Experience working in an Agile/Scrum methodology.
• AWS Exposure with knowledge AWS IAM, AWS VPC, AWS EKS, AWS S3, AWS EC2, AWS API Gateway, AWS Lambda & AWS RD
Your CV has been submitted successfully.