INInfor
Software Engineer, Associate
Hyderabad ₹1-2 LPA Posted 12 May 2025
FULL TIME
Hibernate
Unit Testing
Erp
Json
Jpa
+3 more
Job Description
A Day in The Life Typically Includes:
- Collaborate with manager, business analyst and other developers to clarify and finalize requirements and produce corresponding functional specifications for general applications and infrastructure
- Work with other software developers to design and implement enhancements using Java
- Maintain and enhance applications on an ongoing basis per user/customer feedback
- Ensure that unit and system tests are automated, per quality assurance requirements
- Collaborate as necessary to define and implement regression test suites
What You Will Need:
Basic Qualifications:
- Bachelor technical degree, preferably Computer Science or other technical education
- 1-2 years of Java experience for technologies in a fast-paced environment
- Strong object-oriented software systems design skills
- J2EE development experience (J2EE, JEE, Spring); Experience with JDK 1. 8 and up, Spring, Maven, Git, REST API principles, JSON, and mapping frameworks
- Experience in enterprise-grade persistency (e. g. Hibernate, HQL, JPA);
- Experience and understanding in designing and developing software while applying design patterns and object-oriented principles
- Experience in unit testing - Junit, assertion and mocking frameworks
- Experience in databases technologies
- Experience using Agile development methodologies.
- Experience with all phases of the software development life cycle
- Exposure and working knowledge of the following areas
- Configuration Management tools such as GitLab and GitLab Runner
- Flexibility and willingness to pitch in where needed.
- Communicates in English effectively (both written and verbally)
- Ability to deliver results, prioritize activities, and to manage time effectively
What Will Put You Ahead
Preferred Qualifications:
- Understanding of design, development, and deploying AWS or other cloud environments and deployments
