Job Overview
- Design and develop web services and UI pages using UML Modeling, MVC Architecture and Object-Oriented Programming.
- Gather system requirements and collaborate with the software developers/ technical team.
- Define multiple approaches to business problems and implement technical solutions.
- Verify stability, interoperability, portability, security, scalability of system architecture and ensure that the code is well aligned with the requirements.
- Test the code and ensure that the functionality of the developed component meets the requirements and conduct reviews.
- Participate in Agile meetings and translate application storyboard and use cases into functional applications and provide technical solutions.
- Identify bottlenecks and bugs, and devise solutions to mitigate issues. Implement automated testing platforms using Junits / Mockito for Springboot and Jasmine tests for ReactJs.
- Implement Database solutions with any combination of SQL Server, PostgreSQL, and MongoDB. Build and deploy code using Dev Ops tools GIT and Jenkins.
- Deploy code in PCF or AWS cloud in different environments.
- Design and development of applications using Java, Springboot, Hibernet, JPA, web-services, and REST. Design and develop of responsive and browser/OS compatible Web User Interfaces with any combination of HTML5, CSS3, DHTML, ReactJS, Angular and JavaScript. Write JUnit Test or JEST Unit Test cases.
- Utilize CI/CD using GIT Hub and Jenkins. Use SQL and any combination of relational Databases.
- Use of AWS, Azure or PCF technologies for deployment.
Ready to Apply?
Take the next step in your career journey
Stand out with a professional resume tailored for this role