Senior Java Developer

Published date: 2024/01/10
  • Location: Gurugram , Haryana, India
About PrimeSoft:

PrimeSoft Solutions, Inc. is an outsourced Product Development and Software services provider. We offer Product Development, Enterprise Applications, Mobile Applications, Quality Assurance and DevOps Support Services to clients from venture funded startups to publicly traded companies in Networking, Telecom, Healthcare and Banking.

Role Description: PrimeSoft is seeking Lead Developer using Java, Spring, SpringBoot and Hibernate/JPA to develop web based applications for enterprises Candidate should be able to understand the client requirements and derive a solution. Candidate should have sound understanding of Object Oriented Programming and Design concepts. Candidate should have sound knowledge of Java, Spring, SpringBoot and Hibernate/JPA. Candidate should be able to recommend appropriate frameworks, libraries, design and develop web applications based upon a set of requirements. The selected candidate shall be a self-starter. The selected candidate shall be process oriented with ability to work independently and with teams. Candidate should have excellent written and verbal communication skill and a positive attitude. Candidate should have had exposure to working with clients, and client driven projects.

Role: Software Engineer / Senior Software Engineer - Java

Experience: 5 to 8 years

Desired Candidate Profile:
• Extensive knowledge in Object Oriented Programming and Design
• Extensive knowledge of Java, Spring MVC, SpringBoot
• Extensive knowledge in ORM frameworks such as Hibernate, MyBatis
• Extensive knowledge in design, creation and consumption of RESTful API
• Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
• Knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server or accessing NoSQL databases such as Amazon DynamoDB, MongoDB
• Knowledge of Caching using Redis, Memcached
• Knowledge in interacting with messaging systems such as RabbitMQ, ActiveMQ, Kafka
• Knowledge on Java 8 features such as Lambda expressions
• Knowledge of Cloud Native application development.
• Knowledge of version control systems such as Git, SVN and branching strategies
• Knowledge of Docker and containerization is a plus.
• Knowledge of AWS ecosystem for Java, SpringBoot application development using AWS SDK
• Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation
• Knowledge in design patterns
• Knowledge of Data modeling in RDBMS or NoSQL databases
• Proactive approach to identify alternatives for a given problem statement
• Should have worked on Banking and Insurance enterprise class applications
• Should have worked in Agile environment
• Excellent oral and written communication skills

Skill Set and Technology Expectations:
• Experience in Object Oriented Programming and Design
• Experience of Java, Spring, Spring Boot, Spring MVC
• Experience in ORM frameworks such as Hibernate/MyBatis
• Experience in design, creation and consumption of RESTful API
• Experience in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
• Experience in writing SQL queries and interacting with database systems such as MySQL/Oracle/ SQL Server, or accessing NoSQL databases such as Amazon DynamoDB/MongoDB
• Knowledge of Caching using Redis/Memcached 8. Knowledge in interacting with messaging systems such as RabbitMQ/ActiveMQ/Kafka
• Knowledge on Java 8 features such as Lambda expressions
• Knowledge of Cloud Native application development.
• Knowledge of version control systems such as Git, SVN and branching strategies
• Knowledge of AWS ecosystem for Java, SpringBoot application development using AWS SDK
• Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation
• Knowledge in design patterns
• Knowledge of Data modeling in RDBMS or NoSQL databases
• Proactive approach to identify alternatives for a given problem statement
• Should have worked on enterprise class applications
• Experience in leading Agile
• Excellent oral and written communication skills

Notice Period: Immediate to 15 days

Work Location: Gurugram (Onsite)

Work Mode: Work From Office
Company Name: PrimeSoft Solutions, Inc.

Contact seller Share

0 page views

Related listings

  • Cyber Security
    Software Developer
    Gurgaon (Haryana) Software Developer
    KPMG entities in India are established under the laws of India and are owned and managed (as the case may be) by established Indian professionals. Established in September 1993, the KPMG entities have rapidly built a significant competitive presence ...
    2026/11/07
  • Software Engineer Senior Applications Developer
    Software Developer
    Faridabad (Haryana) Software Developer
    Type of a person we are looking for - You have aesthetics knowledge about minimalistic web designing and have practically worked on it - You know WordPress development amazingly well and can convert a PSD design to WordPress with efficient coding in ...
    2026/11/07
  • Software Engineer
    Software Developer
    Gurugram (Haryana) Software Developer
    We are #hiring! Software Engineer #DawnBIT is a rapidly emerging multi-national services company offering consulting, #technology, products, outsourcing, and #nextgeneration #services. We help good organizations turn better with our smart solutions i...
    2026/11/07