Java Technical
Posted 22 Oct 2024
Advertised as “Java Technical Lead - Microservice”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- People management
No salary listed for this role.
Field of studyComputer Engineering, Computer Science, Information Technology, Science and Technology, Telecommunications Engineering (or related)
Study levelBachelor's
- Lead the team of developers, align technical direction, and provide leadership, support, and motivation
- Work with the Product Owners to develop provided user stories
- Work with the Solution Architects in designing technical solution to a specific set of business requirements within the framework defined by the Enterprise Architecture
- Liaise with team members, Delivery Leads, and Product Owners to ensure projects are completed to standard
- Oversee deployments/new releases and ensure that they are aligned with the product roadmap
- Advise the Delivery Leads, Product Owners, and the team regarding the technical implementation of the project
- Work with the App Support team to address system issues
- Document system design and programs specifications in technical design document
- Review code and ensure that the best practices and coding standards are implemented in the project
- Identify and remove bottlenecks that impede the progress of Sprint
- Solve issues and develop workarounds and alternative solutions
- Keeping up-to-date with industry trends and developments
Requirements
Qualifications:
-
Possess at least a Bachelor's/College Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Science & Technology or equivalent
-
Experience in Agile/Scrum process, language, and ceremonies.
-
Experience in using Java and Spring/SpringBoot
-
Experience in using relational databases (e.g. Oracle)
-
Solid knowledge and experience with continuous integration and continuous delivery tools.
-
Solid understanding of API, microservice, and integration concepts and technologies, such as REST, JSON, XML, message queues
-
Experience in leading development teams
-
Excellent analytical, technical, diagnostic, and troubleshooting skills
-
Proven ability to solve problems creatively
-
Ability to communicate ideas clearly and respond in a timely manner
Preferred Requirements:
-
Knowledgeable in using AWS, Red Hat OpenShift Container Platform, or any other public cloud platform.
-
Experience in Cloud Native Infrastructure, DevSecOps, and Microservice Architecture