13 IndiaNIC Infotech Jobs
3-6 years
IndiaNIC Infotech - Senior Java Software Engineer - Spring Boot/Microservices Architecture (3-6 yrs)
IndiaNIC Infotech
posted 22hr ago
Flexible timing
Key skills for the job
Hiring : Senior Java Software Engineer @ IndiaNIC Infotech Limited .
Company Overview :
IndiaNIC Infotech Limited, established in 1998, is a leading offshore software development company based in Ahmedabad, India.
With a 600+ expert team across India, the USA, Australia, and the Emirates, we specialize in transforming ideas into powerful digital solutions using cutting-edge technologies and top-notch UI/UX design.
Role : Senior Java Software Engineer (On-Site, Ahmedabad).
As a Senior Java Software Engineer, you'll play a key role in software development, microservices architecture, Spring Framework, and Java development.
What We're Looking For :
- Experience in designing & maintaining RESTful APIs using Spring Boot .
- Expertise in Container Orchestration, Observability, and CI/CD .
- Proficiency in MVC, Spring (Boot, WS, Rest), and microservices .
- Hands-on experience with Java/J2EE technologies & full SDLC .
- Strong knowledge of cloud-based application deployment .
- Understanding of Agile methodologies .
- Familiarity with front-end technologies (HTML, CSS, JavaScript, XML, jQuery) .
- Strong grasp of design patterns (DAO, DTO, MVC) .
- Experience with JSON, XML technologies (XSL, XSLT, XPath, SAX, DOM, JAXB) .
Key Responsibilities :
- Design and develop RESTful APIs using Spring Boot, ensuring optimal performance, scalability, and maintainability.
- Implement and maintain microservices architecture, ensuring efficient communication and data flow between services.
- Leverage container orchestration platforms (e.g., Docker, Kubernetes) to deploy and manage applications effectively.
- Implement robust CI/CD pipelines to automate the build, test, and deployment processes.
- Develop and maintain high-quality code adhering to best practices and coding standards.
- Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment.
- Collaborate effectively with cross-functional teams (e.g., product managers, designers, QA) to ensure project success.
- Troubleshoot and debug issues effectively, ensuring timely resolution.
- Stay abreast of the latest technologies and industry trends in Java and related technologies.
- Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous learning.
Why Join Us ?
Be part of an award-winning global team, work with the latest tech, and shape the future of software development! Enjoy 5 day working culture with learn & fun!.
If you have a passion for innovation and problem-solving, we'd love to hear from you! .
Functional Areas: Other
Read full job descriptionPrepare for Senior Java Software Engineer roles with real interview advice
3-6 Yrs
4-5 Yrs
5-9 Yrs