Job Summary : Senior Java Developer
- Lead the design development and maintenance of high-performance scalable applications using Java and Spring Boot.
- Perform hands-on coding debugging and resolution of technical issues.
- Conduct code reviews provide sign-off and ensure code quality.
- Perform unit and functional testing to ensure robust application performance.
- Create and maintain technical and functional documentation.
- Mentor and support junior developers and provide end-user support as needed.
- Collaborate using Agile methodologies and modern DevOps tools (e.g. Git GitHub Jira Jenkins).
- Work with event-based and message-driven distributed systems.
- Develop and integrate RESTful APIs and web services (REST XML HTTP).
- Utilize source code management tools (SVN GIT) and build tools (Ant Maven).
- Design and develop database solutions using Oracle DB2 PostgreSQL etc.
- Work with web servers load balancing and JavaScript-based UI frameworks (Angular Node React).
- Use development tools such as IntelliJ ScalaTest SonarQube.
- Ensure application integration with cloud environments and CI/CD pipelines.
- Eligibility includes 6 years of Java Spring Boot experience BE/ or higher and location in Bangalore.