Senior Software Developer (Java)

Senior Software Developer (Java)

3 Nos.
114025
Full Time
4.0 Year(s) To 6.0 Year(s)
Not Disclosed by Recruiter
IT Software - Client Server
IT-Software/Software Services
B.Tech/B.E. - Computers; BCA/BCS - Computers; M.E./M.Tech - Computers; MCA - Computers
Job Description:

Job Summary:

We are looking for a skilled and experienced Senior Software Developer (Java) to join our team and contribute to the development and maintenance of scalable enterprise applications. The ideal candidate will have hands-on experience in Java-based backend technologies, front-end frameworks, and microservices architecture, along with proficiency in writing optimized SQL queries and working with containerized platforms.

Key Responsibilities:

  • Design, develop, and deploy enterprise-grade applications using Java, Spring Boot, and related technologies
  • Develop RESTful APIs with secure integrations and efficient data handling
  • Work with front-end frameworks like ReactJS, HTML5, Bootstrap, and JavaScript to build responsive UIs
  • Utilize JBoss FUSE for integration development where applicable
  • Write and optimize complex SQL queries and manage relational databases (Oracle, SQL Server)
  • Participate in code reviews, debugging, and performance tuning
  • Build microservices and manage containers using Docker/Kubernetes or equivalent tools
  • Follow Agile methodologies and collaborate with cross-functional teams
  • Use CI/CD tools (preferably Azure DevOps) for build and deployment automation
  • Analyze and troubleshoot issues in multi-threaded, real-time processing applications
  • Maintain documentation for processes, features, and design decisions

Technical Skills Required:

  • Backend: Java, J2EE, Struts, Spring MVC, Spring Boot, Hibernate, iBatis/MyBatis, JBoss FUSE
  • Frontend: HTML5, Bootstrap, Advanced JavaScript, ReactJS, AngularJS, JQuery, ExtJS, Ajax
  • Web Services: REST APIs, SOAP
  • Database: Oracle, SQL Server, PL/SQL – writing queries, triggers, packages, and procedures
  • Build & DevOps: Maven, ANT, Log4j, Eclipse, Azure DevOps (or other CI/CD tools)
  • Other: Microservices architecture, Docker/Kubernetes, Jasper Reports, multithreading, system optimization

Preferred Qualifications:

  • Experience working on 3–5 end-to-end project implementations
  • Familiarity with real-time processing and interface development
  • Knowledge of container management and microservices best practices
  • Ability to analyze and optimize legacy systems for performance and scalability

 

Company Profile

A global self-led technology conglomerate, passionate for excellence and innovation, making difference to the businesses since 2003.

Helping businesses of all sizes improve their efficiency and workflow, regardless of their industry. Discover cutting-edge ideas and insights from the world of technology and business.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs