Java Back End Developer
KeySkills
Company Name
Job Description
- Design, develop, and maintain backend systems using Java 8 and Spring Boot.
- Build and manage microservices architecture to ensure scalability and reliability.
- Collaborate with cross-functional teams, including front-end developers, architects, and QA engineers, to deliver high-quality solutions.
- Write clean, efficient, and well-documented code following best practices.
- Implement RESTful APIs and ensure seamless integration with front-end systems.
- Optimize application performance and troubleshoot production issues.
- Ensure security, performance, and scalability of backend systems.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Required Skills:
- Proficiency in Java 8 (or higher) with a solid understanding of object-oriented programming and design patterns.
- Hands-on experience with Spring Boot and related Spring ecosystem (Spring MVC, Spring Data, Spring Security, etc.).
- Strong knowledge of microservices architecture and tools like Docker, Kubernetes, or similar.
- Experience with RESTful API design and implementation.
- Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of messaging systems like RabbitMQ or Kafka.
- Proficiency in version control systems like Git.
- Understanding of CI/CD pipelines and tools like Jenkins, GitLab CI, or similar.
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
- Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with monitoring tools like Prometheus, Grafana, or ELK stack.
- Knowledge of Agile/Scrum methodologies.
Job Details
Experience :
5 To 8
Number Of
Vacancies :
50
Job Type :
Permanent
Industry Type : IT/Software
Salary
:
10 Lac - 20 Lac
P.A
Education Summary
UG :
BE/B.Tech
PG :
Any PG Degree
Contact Details
Contact
Person :
NA
Contact
Number :
8030835000
e-mailId :
hr.helpdeskexit@genpact.com
Address :
RMZ One Paramount Porur Chennai, Campus-10,6th Floor, RMZ-One Paramount, Mount Poonamallee High Road, Porur, Chennai- 600116
Office Location
Central Jakarta No 1234, Jakarta, IndonesiaTechnical Specialist-App Development
Experience -
5 to 7
Key Skills -
Java,
Core Java,
Advanced Java,
Spring Boot,
Microservices,
Kafka,
Kafka Connect,
Event Streaming,
JUnit,
PCF,
AWS,
Cloud Platforms,
Cassandra,
MongoDB,
NoSQL Databases,
OpenShift,
Kubernetes,
Container Orchestration,
Document Databases,
Agile Methodology,
Software Development,
Consulting Mindset,
Communication Skills.,
Sr Application Developer
Experience -
3 to 5
Key Skills -
SRE,
Site Reliability Engineering,
Reliability Engineering,
DevOps,
System Availability,
System Performance,
Root Cause Analysis,
Capacity Management,
Performance Tuning,
Monitoring,
Alerting,
Observability,
New Relic,
APM Tools,
Service Maps,
Tracing,
Dashboard Creation,
JVM Monitoring,
Spring Boot,
JVM Tuning,
Application Performance,
Splunk,
Splunk Queries,
Splunk Dashboards,
Incident Management,
On-call Support,
Production Support,
Automation,
Operational Efficiency.,
Java Developer- Microservice-Spring boot
Experience -
0 to 2