Technical Specialist /Senior Software Engineer - Java-TW-3145

  • LOCATION

    Noida, Uttar Pradesh, India,

  • DEPARTMENT

  • TYPE

    Full Time

JD Details:

• 8-10 years of hands-on strong experience in Software development using Java and related technologies - Spring Boot, Hibernate/JPA or any other ORM framework.
• Hands on Experience in writing APIs and have experience of ROA (Rest Oriented Architecture).
• Hands-on experience with Relational or Non-Relational DB, integrate Java applications with databases, optimizing database queries and ensuring data integrity.
• Should be hands-on working with git-flow, pull requests, and other version-control concepts.
• Should be able to provide/document technical solutions, review code, and guide junior team members.
• Experience/Awareness in front-end technology like ReacJS or Angular is preferred, capable to think/build application end-to-end, doesn't restrict knowledge or learning to backend only.
• Knowledge of Cloud services (AWS preferred) and related practices like Code pipeline, docker and k8 concepts work within a cloud-based Java application.
• Capable to contribute to the architectural decisions and overall system design.
• Identify opportunities for system improvements and performance optimization.
• Hands-on experience with working on Agile Methodology
• Should ensure that all technical standards are adhered to while developing systems.
• should have good communication skills.
• Having good learning capabilities and willing to learn technology.

 

Nice to Have:

  • Experience with Redis Cache, Memcache

  • Knowledge of messaging & streaming platforms Kafka, RabbitMQ, Spring AMQP

  • Knowledge of NOSQL databases

Join the Icreon family.