Core Technologies: Java, J2EE, Spring Boot, Microservices, REST API, XML, PL/SQL
Database Skills: Oracle, SQL
Development Expertise: Multi-threaded software development, deployment, debugging, testing
Frameworks & Tools: JBOSS, Maven, Gradle, Jenkins, SonarQube, Git (GitLab preferred)
Architecture: Cloud-native application development, microservices-based architecture
Best Practices: Performance optimization, secure coding, static code analysis, unit testing, test-driven development (TDD), automated testing
Methodologies: Agile software development, CI/CD pipelines
Design, develop, and maintain performance-critical, cloud-native Java applications.
Build and optimize microservices-based solutions.
Troubleshoot, debug, and enhance application performance.
Ensure adherence to coding standards, security practices, and performance benchmarks.
Collaborate with stakeholders to gather requirements and articulate architectural solutions.
Mentor developers and lead code reviews.
Work independently to drive projects to completion.
Strong experience in Java/J2EE and Spring Boot frameworks.
Hands-on experience with microservices, REST APIs, and cloud-native environments.
Solid understanding of database development with Oracle and SQL.
Familiarity with Git (GitLab preferred), Jenkins, Maven/Gradle, SonarQube.
Strong communication skills, both written and verbal.
Experience in Agile environments with CI/CD pipelines is a plus.
Any Graduate