No of Positions: 2
Location:
Pune
Tentative Start Date:
April 19, 2022
Work From :
Offsite
Rate : $ 16
-
23 (Hourly)
Experience :
6 to 9 Year
Job Role & Responsibility
Software design and development of moderately complex software resulting in High quality, software products.
• Understand the existing application and analyze the functional and non-functional requirements.
• Understand the high-level design and ability to translate to low-level design and implementation
• Implementation of the complex modules with high quality and clean coding.
• Understand the re-usability of existing source code while enhancing the application.
Skills Must Have:
• Proficiency in web development using Java
• Proficiency in Java spring framework (Spring MVC, Spring boot)
• Proficiency in developing UI using HTML, JSP Servlet, JDBC
• Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
• Experience in java-script, AJAX, Jquery
• Proficient in Object-Oriented Analysis and Design
• Excellent knowledge of cloud application development
• Systems thinking, technical acumen, analytical skills, and communication skills.
• Testing skills (Unit testing, Integration testing)
• Exposure to one or more software development methodologies (RUP preferred, one full Lifecycle preferred)
• Good analytical and problem-solving skills
• Good knowledge of Git and Maven
• Good knowledge of SOA and microservices.
• Quality mindset and attention to detail in all aspects of software engineering and development
Good to have:
• Experience in Rest API development
• Experience in the development of MES applications
• Exposure to SCRUM methodology work culture
• Exposure to design tools – Enterprise Architect / Rational rose.
• Experience with debugging tools, and profiling tools.
• Knowledge in Industrial Automation, SCADA, Control and Instrumentation, MES, OPC
• Experience in developing device drivers to communicate with field devices using a proprietary protocol.
• Exposure in DevOps