Posted on: 02/10/2025
About the Role :
We are looking for a Java Developer who is passionate about building high-performance, scalable, and enterprise-grade applications. You will be part of a talented software team responsible for designing, developing, and delivering mission-critical applications.
Key Responsibilities :
- Design, implement, and maintain Java-based applications
- Contribute to all phases of the software development lifecycle
- Write well-designed, testable, and efficient code
- Analyze user requirements and translate them into technical designs
- Perform software analysis, debugging, and testing
- Collaborate with cross-functional teams (designers, testers, DevOps)
- Participate in code reviews and mentor junior developers (if senior role)
- Ensure designs follow specifications and security standards
- Troubleshoot and resolve production issues as needed
Required Skills & Qualifications :
- Proficiency in Java SE / Java EE
- Experience with Spring Framework (Spring Boot, Spring MVC, etc.)
- Familiarity with RESTful APIs and microservices architecture
- Solid understanding of OOP, design patterns, and data structures
- Knowledge of relational databases (MySQL, PostgreSQL, Oracle)
- Experience with version control systems (Git)
- Familiarity with build tools like Maven or Gradle
- Good problem-solving and analytical skills
Nice to Have :
- Experience with cloud platforms (AWS, Azure, GCP)
- Knowledge of containerization (Docker, Kubernetes)
- Exposure to DevOps practices and CI/CD pipelines
- Frontend experience (e.g., JavaScript, Angular, React) is a plus
- Familiarity with unit testing frameworks (JUnit, Mockito)
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1555079
Interview Questions for you
View All