AWS Java Software Engineer
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.
- 6-9 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
- Company
- Accolite
- Location
- London, UK
- Posted
- Company
- Accolite
- Location
- London, UK
- Posted