- Collaborate closely with cross-functional teams to design and develop high-quality software solutions.
- Build robust, scalable microservices using Java and the Spring framework.
- Apply advanced programming expertise to solve complex development challenges.
- Implement and maintain security best practices throughout the software development lifecycle.
- Use established design patterns and application design principles to deliver optimal solutions.
- Utilize Hibernate for productive data management.
- Leverage AWS services for seamless cloud-based application deployment.
- Work with ArangoDB (Graph Database) to enhance database functionality.
- Follow Agile development methodologies to ensure efficient and timely project delivery. .