Sr. Software Engineer at IDeaS- US IT product-based company.
Year of experience- 4yrs-6 yrs
Job Location- Pune
Summary:
The Programmer will participate in the design and development of a multi-user, multi-tenant,
analytics centric application using Java EE/State-of-the-art technologies.
Major Responsibilities:
Analyzes the business and system requirements working closely with product management, product owners, and tech leads. Designs and develops innovative solutions to business requirements Supports new and existing software; working with technical support and customers to ensure customer satisfaction.
Requirements: (Knowledge, Skills, Abilities, Competencies, Education & Experience)
· Minimum 4+ years of hands-on experience in developing high scalability applications
using Java Technology.
· Excellent understanding of OOP concepts.
· Follower of TDD and good knowledge of Test Pyramid. Apt understanding of data and its management.
· Understanding of Enterprise Integration Pattern.
· Understanding of protocols such as SOAP, HTTP/HTTPS, FTP/SFTP and REST.
Other:
· Back end technologies stack include: EJB3, JPA, Hibernate, Spring, Spring-batch, Spring IO,
JMS, JAXB, REST, Web Services, PL/SQL,
· App. /Db Servers includes: JBOSS, Tomcat, MSSQL, MySQL, Mongodb
• Strong software development / Technology background in software solutioning in web applications / SaaS / Cloud (good to have Java Tech Stack, AWS)
• Ability to validate / evaluate high level designs
• Preferably exposed to Product based organization having 500 + in Technology and have experienced the scaling
• Willingness to learn new domain / new technologies