Search by job, company or skills

Senior Software Developer (Java)

Senior Software Developer (Java)

Mantras2success Consultants
Fresher
Not Disclosed
Early Applicant
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

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

More Info

Job Type:
Employment Type:

Similar Jobs

India
Skills:
Java, Hibernate, Data Structures, Spring Boot, Microservices
Bengaluru, India
Skills:
Java, Sql, Jfrog, Spring Boot, Microservices, Cloud Architecture, Maven, J2EE, Typescript, Unit Testing, Aws Cli, Application Deployment, Angular, AWS, Api Integration, Application Security, Integration Testing, Nosql, Git, AWS service APIs, SOAP APIs