Java Developer


Company Name


Job Description

  • Job Description:

    Responsibilities

    • Application Development: Design, develop, and maintain high-quality, scalable Spring Boot applications.tatrole.com+1technopark.org+1

    • Microservices Implementation: Participate in the design and implementation of microservices architectures, ensuring modularity and scalability.

    • API Development: Develop and maintain RESTful services, ensuring seamless integration with front-end components and third-party services.

    • Testing & Quality Assurance: Write unit and integration tests to ensure code quality and application reliability.

    • Performance Optimization: Identify performance bottlenecks and implement solutions to enhance application performance.

    • Collaboration: Work closely with cross-functional teams to define, design, and ship new features.

    • Code Reviews: Follow coding standards and contribute to code reviews to maintain code quality and consistency.

    • Continuous Learning: Stay updated with the latest industry trends and technologies to continuously improve development processes.


    Technical and Professional Requirements

    Primary Skills:

    • Java: Strong proficiency in Java 8 and above, with a solid understanding of object-oriented programming principles.builtin.com

    • Spring Framework: In-depth knowledge of Spring Boot, including components like Spring MVC, Spring Data, and Spring Security.vlinkinfo.com+1youteam.io+1

    • Microservices Architecture: Experience in designing and implementing microservices, including service discovery, load balancing, and API gateway integration.

    Preferred Skills:

    • Messaging Systems: Familiarity with messaging systems such as Kafka, RabbitMQ, JMS, ActiveMQ, or IBM MQ.builtin.com

    • Databases: Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).en.wikipedia.org+2vlinkinfo.com+2builtin.com+2

    • Version Control: Proficiency in using version control systems like Git.vlinkinfo.com

    • Cloud Platforms: Knowledge of cloud platforms (e.g., AWS, GCP, Azure) and experience deploying Spring Boot applications to the cloud.vlinkinfo.com

    • Containerization: Experience with containerization technologies like Docker and orchestration tools like Kubernetes.builtin.com

    • CI/CD: Familiarity with continuous integration and continuous deployment pipelines.


    Additional Responsibilities

    • Agile Methodologies: Participate in Agile development processes, including sprint planning and retrospectives.

    • Documentation: Create and maintain technical documentation to support application development and maintenance.

    • Mentorship: Provide guidance and mentorship to junior developers, promoting best practices and knowledge sharing.

Job Details

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

Education Summary

UG : BE/B.Tech,B.Sc,BCA PG : M.Sc,MCA,M.Tech

Contact Details

Contact Person : NA
Contact Number : 7338856831
e-mailId : askus@infosys.com
Address : Infosys Ltd. Plot No. 1, Rajiv Gandhi Infotech Park, Hinjawadi, Taluka Mulshi, Pune.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia