Designation: Software Developer
Experience Required: 2 Years
Location: Noida
Job Description
Inventia Technology Consultants Pvt. Ltd. is looking for skilled individuals for the role of Software Developer/Senior Software Developer (Java) for the FY24 Inventia_HR project at Noida.
Project Role Description: Design, build, and configure applications to meet business process and application requirements.
Primary Skills:
- Strong understanding of data analysis and data modeling.
- Design and coding skills with strong MySQL and Cassandra experience.
- Document data mapping and logical/physical model.
- Experience with Java, JPA (Java Persistence API), and Spring framework.
- Experience with Java connecting with Cassandra or any other database.
- Proven experience in Power Domain (Smart meters, Water meter, or Gas meter).
- Proven experience in using the following communication modes:
- RF and GPRS (Mandatory)
- PLC/Bluetooth and Optical probe
- Experience with working with bureaus or external vendors.
- Understanding of various data formats like XML, JSON.
- Experience with service/API development.
- Experience in DLMS Protocol and Modulus.
- Experience with Agile and understanding of CI/CD methodologies.
- Strong communication skills and ability to work in a multi-location team.
- Experience with DCU (gateway) is a bonus.
Preferred Qualifications:
- Bachelor’s degree in computer science or related field.
- 2-10 years of relevant experience.
- Experience supporting services using back-end technologies (Java, Spring, JPA).
- Excellent programming skills using Java/J2EE, XML/JSON, XSL, JMS, Restful web services.
- In-depth knowledge of SQL/MySQL and database technologies (Oracle, Cassandra).
- Scripting skills in at least one of the following: Perl, Python, Shell, Bash, or Ruby.
- Attitude to thrive in a fun, fast-paced startup-like environment.
Location: Noida
Qualification: B.Tech