Description

Job duties include:

 

·        Analyze and develop technology solutions based on customer requirements.

·        Work with clients and Architects in developing software applications based on requirements.

·        Collaborate with management, departments and customers to identify end-user requirements and specifications.

·        Produce efficient and elegant Java code based on requirements.

·        Use Development tools like Eclipse, IntelliJ, GIT

·        Create Test cases for business requirements using libraries similar to mockito, Junit frameworls

·        Develop RESTful web services to integrate with other applications using Spring or related frameworks.

·        Manage risk, Performance, Efficiency, Change Management

·        Develop and implement standard processes for installation, maintenance and enhancement of middleware applications.

·        Document and diagram deployment-specific aspects of architectures and environments, working closely with Software Engineers of Consumer Clients, Cloud

·        Execute SQL scripts in Oracle / Sql Server database to perform operations in between REST web applications.

·        Contribute towards the design review and code approval process and follow up to closure.

·        Identify and resolve the critical production performance issues in the application.

·        Troubleshoot, debugg, maintain and improve existing software.

·        Developing technical documentation to guide future software development projects

 

Requirements: Master's degree in Comp Science, Engg, IT, or related with at least 6 months of experience.

Education

Any Gradaute