Software Developer
Summary
Build and maintain Java-based backend services using Spring Boot and microservices, design RESTful APIs, and work with Oracle/MySQL/PostgreSQL databases.
- Design, develop, test, and maintain Java-based applications.
- Develop scalable and high-performance applications using Java, Spring Boot and Microservices.
- Design and develop RESTful APIs and backend services.
- Work with databases such as Oracle, MySQL, PostgreSQL.
- Write clean, efficient, reusable, and maintainable code.
- Troubleshoot, debug, and resolve application issues.
- Perform unit testing, integration testing, and code reviews.
- Collaborate with Business Analysts, QA, DevOps, and other development teams.
- Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.
- Integrate applications with internal and external systems.
- Support application deployment and production issues in coordination with the DevOps/production support team.