Smart IMS Inc.
Website:
smartims.com
Job details:
Job Title: Java Developer
Location: Gurugram / Bangalore/Noida
Experience Required: 4+ Years
Job Responsibilities
1 Participate in development, business requirement analysis, and impact assessment.
2 Own features/stories assigned in each sprint.
3 Design technical solutions including data models and sequence diagrams.
4 Collaborate with Business Analysts/Product Owners to refine technical requirements.
5 Follow coding standards and best practices; maintain Jira and backlog hygiene.
6 Conduct integration testing and ensure safe code check-ins.
7 Maintain strong understanding of system architecture and features.
Essential Skills
1 B. Tech/MTech/BE/MCA in Computer Science or related field.
2 4+ years of experience in software development.
3 Minimum 2 years of hands-on experience in Corda R3, Blockchain, and Camunda.
4 Proficiency in Spring Framework, Spring Boot, and JavaScript frameworks.
5 Experience with Camunda on Java EE or .NET platforms.
6 Strong knowledge of Java/JEE internals, OOP, and design patterns.
7 Familiarity with SQL, JPA2, Hibernate, EF, and unit testing.
8 Bonus: Experience with React JS frontend.
Desirable Skills
1 Familiarity with ACORD data standards and Java-based BPM tools.
2 Insurance domain experience.
3 Exposure to Azure/AWS, LDAP, DevOps tools (Kubernetes, Docker).
4 Experience with NoSQL databases (Cosmos DB, MongoDB, CouchDB).
5 CI tools like TeamCity, Jenkins.
6 Understanding of SPA/reactive principles.
7 Experience with SpringBoot, JBoss, WebSphere, WebLogic, Tomcat.
8 Unit testing tools: JUnit, Chai, Mocha.
9 Some exposure to mobile app development.
Click on Apply to know more.