Roles & Responsibilities
Contribute to all stages of software development
lifecycle
Design, implement and maintain Java-based applications
that can be high-volume and low-latency
Analyze user requirements to define business objectives
Envisioning system features and functionality
Define application objectives and functionality
Ensure application designs conform with business goals
Develop and test software
Identify and resolve any technical issues arising
Create detailed design documentation
Propose changes to the current Java infrastructure
Develop technical designs for application development
Write well-designed, testable code.
Minimum Requirements
· Core Java, Spring Framework, and RESTful
development
· Any cloud environment exposure and ability to spin
off-cloud environment for Dev and QA
· My SQL, Oracle database, or equivalent with the
ability to write complex queries and fine-tune the queries
· Experience in building automation CI/CD processes
and technologies
Other similar jobs that might interest you