Experience: 8 - 10 years
Required Skills: Java, Spring, Spring Boot, React, microservices, JMS, ActiveMQ, Tomcat, Maven, GitHub, Jenkins, Linux/Unix, Oracle and PL/SQL, AWS EC2, S3, API Gateway, Lambda, Route53, Secrets Manager, CloudWatch
Nice to have skills:
- Experience with rewriting legacy Java applications using Spring Boot & React
- Building serverless applications
- Ocean Shipping domain knowledge
- AWS CodePipeline
Responsibilities:
- Develop and implement front-end and back-end solutions using Java, Spring, Spring Boot, React, microservices, Oracle and PL/SQL and AWS services.
- Experience working with business users in defining processes and translating those to technical specifications.
- Design and develop user-friendly interfaces and ensure seamless integration between front-end and back-end components.
- Write efficient code following best practices and coding standards.
- Perform thorough testing and debugging of applications to ensure high-quality deliverables.
- Optimize application performance and scalability through performance tuning and code optimization techniques.
- Integrate third-party APIs and services to enhance application functionality.
- Build serverless applications
- Deploy applications in AWS environment
- Perform Code Reviews.
- Pick up production support engineer role when needed
- Excellent grasp of application security concerns and remediation techniques.
- Well-rounded technical background in current web and micro-service technologies.
- Responsible for being an expert resource for architects in the development of target architectures to ensure that they can be properly designed and implemented through best practices.
- Should be able to work in a fast paced environment.
- Stay updated with the latest industry trends and emerging technologies to continuously improve skills and knowledge.