Posted:2 weeks ago|
Platform:
Work from Office
Full Time
Java Full Stack Developer Key Responsibilities: Design, develop, and maintain high-performance, scalable, and secure applications using Java, Spring Boot, and Microservices. Implement and manage Microservices architectures, including API design, inter-service communication, and service orchestration. Develop robust and secure RESTful APIs for integration with various front-end and third-party systems. Work extensively with front-end technologies including JSP, JSTL, JavaScript, and AJAX to create intuitive and responsive user interfaces. Implement and configure Spring Security for authentication, authorization, and data protection. Collaborate with product owners, UI/UX designers, and other developers to understand requirements and translate them into technical solutions. Write clean, well-documented, and testable code following best practices and design patterns. Troubleshoot and debug production issues, identify root causes, and implement effective solutions. Stay up-to-date with emerging technologies and industry trends. Required Skills and Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 5+ years of hands-on experience in Java development. Extensive experience with Spring Boot for building enterprise-grade applications. Proven expertise in designing and implementing Microservices architectures, including experience with service discovery, API Gateways, and inter-service communication patterns. Strong proficiency in front-end technologies: JSP, JSTL, JavaScript, and AJAX. In-depth knowledge and practical experience with Spring Security for implementing robust authentication and authorization mechanisms. Solid understanding of RESTful API design principles and development. Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate, JPA). Familiarity with version control systems (e.g., Git). Experience with build tools like Maven or Gradle. Excellent problem-solving, analytical, and debugging skills. Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment. Desired (Good to Have) Skills: Knowledge of containerization technologies (Docker) and Linux. Familarity with front-end frameworks/libraries like React (though not a primary requirement for this role, it's a plus). Experience with unit testing frameworks (e.g., JUnit, Mockito) and integration testing. Understanding of CI/CD pipelines. Role & responsibilities Preferred candidate profile
BDx Data Centers
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Chennai
5.5 - 10.0 Lacs P.A.
Experience: Not specified
Salary: Not disclosed
Hyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed
20.0 - 30.0 Lacs P.A.
Pune, Bengaluru, Delhi / NCR
12.0 - 22.0 Lacs P.A.
18.0 - 25.0 Lacs P.A.
Hyderabad, Chennai, Bengaluru
14.0 - 24.0 Lacs P.A.
20.0 - 30.0 Lacs P.A.
Bengaluru
8.0 - 12.0 Lacs P.A.
Bengaluru
13.0 - 16.0 Lacs P.A.