Senior Java Developer/Consultant
- Category: Software Developer Jobs
- Location: Ahmedabad, Gujarat
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 24K to 28K
- Published on: 2025/09/22
We are looking for a Java Developer with minimum 3 to 15 years of experience in building high-performing, scalable, enterprise-grade applications with strong core Java and OOPS concepts and strong understanding of collection fundamentals. You will be part of a talented software team that works on mission-critical applications.
Required Experience
3 to 15 years
Responsibilities and Duties:
• Java/Java EE application development while providing expertise in the full software development life cycle, from concept and design to testing.
• Contribute in all phases of the development life cycle
• Write well designed, testable, efficient code
• Ensure designs are in compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Required Skills:
• Should have strong knowledge of Core Java and OOPS concepts
• Sound knowledge of Web application development fundamentals and have worked on Servlets, JSP and any MVC framework
• Strong analytical and reasoning skills and ability to learn and unlearn new technology on back end as well as on front end
• Ability to understand functional and requirement specifications and transform them to solution
• Understand the client’s problem domain and suggest and implement solution which brings value to the business
• Can estimate, develop and deliver project from start to end
• Should have professional service experience with any product
• Experience working with onshore team and ability to communicate with clients and stakeholders
• Ready to travel onshore
• Experience with any Business Process Management products like Activity, Bonita soft BPM, IBM BPM etc.
• Sound knowledge of RDBMS
• Can communicate well with clients and collaborate with cross functional team to deliver high quality deliverable
• Should have knowledge of Agile/Scrum methodology
Good to have below skills:
• Good knowledge of JS frameworks like Angular, Backbone or similar MVVM frameworks
• Knowledge of Enterprise Service Bus architecture and exposure to any framework in same area and any Application servers like Weblogic, JBoss or Websphere would be a plus
• Knowledge of how to design and implement J2EE compliant enterprise applications
• Ability to write and good technical documentation
• Ability to write Unit and integration test cases using JUnit or Test NG
• Strong knowledge of JSP/Servlets and web application development in Java with any MVC framework (Struts, Spring MVC etc…).
• Good knowledge of relational database, JPA and hibernate or any other ORM framework
• Knowledge of Spring framework and build tools like Ant, Maven or Gradle
• Strong knowledge of latest Java script frameworks complying to MVVM pattern
• Should have knowledge of HTML and CSS
• Unit testing
Qualifications
• B.Tech/B.E. - Computers & IT
• PG : M.Tech - Computers and IT, MCA - Computers, M. Sc. IT
Why Work at Staunchsys:
• Family Health Cover
• Constant Learning
• Regular Employee Engagement Activities
• Competitive Pay
• Healthy Work environment
• Employee friendly policy
Related jobs
-
Full Stack Developer (3 Years)
Please mention “Full Stack Developer - ESLNK1” in subject line while applying to hr@evoortsolutions.com We are seeking a motivated and talented Full Stack Developer with expertise in the MERN (MongoDB, Express.js, React.js, Node.js) stack to join our...
-
Software Development Quality strategist
Software Engineering In this key role, you will develop and implement automated testing solutions, collaborate with engineering and product teams, and drive process improvement initiatives. Your key areas of responsibility include: • Designing and im...
-
oint Pvt. Ltd. Software Tester Casepoint Pvt. Ltd. • surat, Gujarat
We are seeking Software Testers to fill five positions. As a software tester, you will be in charge of the quality assurance stage of software development and deployment. Automated and manual test will ensure that the software is ready to be deployed...