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.