Developer - L


Company Name


Job Description

  • Job Description:

    We are seeking a highly skilled and experienced Senior Java Developer to join our application development team. The ideal candidate will have over 8 years of proven expertise in Java development, microservices architecture, DevOps practices, and a strong foundation in design principles. You?ll be responsible for designing and delivering high-performance enterprise solutions, mentoring team members, and driving continuous improvement in coding, testing, and deployment standards.


    Key Responsibilities:

    • Design and develop scalable, secure, and resilient Java applications using Spring Boot and modern frameworks

    • Apply best practices in architecture, object-oriented design, and coding standards

    • Lead and contribute to all phases of SDLC including requirement analysis, system design, implementation, testing, and deployment

    • Collaborate with cross-functional teams in Agile/Scrum or Waterfall environments

    • Ensure high code quality with unit testing (JUnit/Mockito), SonarQube analysis, and security scans

    • Build and maintain REST/SOAP APIs, integrate enterprise systems using EAI patterns

    • Implement containerized deployments using Docker, Kubernetes, OpenShift, or AWS EKS

    • Develop and optimize SQL queries on RDBMS such as Oracle, PostgreSQL, and MySQL

    • Promote and implement CI/CD pipelines using Azure DevOps, Git, Bitbucket

    • Mentor junior developers and lead code reviews to maintain consistency and performance

    • Participate in release planning, issue tracking, and production support

    • Deliver high-quality documentation and presentations for technical solutions


    Must-Have Skills:

    • Java (8 and above, ideally Java 17) ? strong programming experience

    • Spring Framework, Spring Boot, Spring DI ? deep hands-on knowledge

    • Microservices architecture & Enterprise Integration (synchronous/asynchronous)

    • Hibernate, JPA, JDBC ? ORM & persistence technologies

    • API development ? RESTful and SOAP services

    • JUnit, Mockito ? unit testing & test coverage

    • DevOps & CI/CD ? experience with tools like Azure DevOps, Git, Bitbucket

    • Code Quality & Security ? tools like SonarQube, Checkmarx

    • Containers & Orchestration ? Kubernetes, OpenShift, Docker, AWS EKS

    • Data Handling ? MySQL, PostgreSQL, Oracle, JSON (Jackson/GSON), SQL scripting

    • Multithreading & Performance Optimization

    • Familiarity with Unix commands & scripting

    • Excellent documentation, presentation, and communication skills


    Soft Skills & Expectations:

    • Strong analytical and problem-solving abilities

    • Proactive, self-driven, with the ability to learn and adapt quickly

    • Excellent team collaboration and stakeholder communication

    • Ability to mentor, lead code reviews, and contribute to team growth

    • Awareness of Release Management and version control best practices

    • Capable of working independently with minimal guidance

Job Details

Experience : 3 To 6
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 7 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 4439523952
e-mailId : helpdesk.recruitment@wipro.com
Address : Wipro LimitedTP -3, Central Avenue,Mahindra World City,SEZ, Chengalpet.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia