[ Back ] [ The Roadtechs Computer / Telecom Job Board ] [ Help ] [Edit ] [Mark Position Closed ]
Thorough knowledge of available products and technologies. Broad knowledge of new products and technologies. Thorough understanding of client business and its impact on other areas and the Company as a whole. Under general direction, participates as high level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software. Works with technical staff to understand problems with software and develops specifications to resolve them. Resolves customer complaints and responds to suggestions for improvements and enhancements. Participates in the development of software user manuals. May act as team leader on less complex projects. Assists in training less experienced software development staff.
Areas of Responsibilities
Be part of an Agile development team developing integration applications from scratch using the Java Spring Boot framework.
Apply experience as a Java Full stack developer developing enterprise grade applications.
Apply experience in microservices development to build resilient and secure applications
Use your experience implementing RESTful webservices in large organization and apply considerations in design to implement highly performant and highly available applications.
Apply Agile application development concepts in Source code control, pair programming, build automation and testing automation
Must be able to follow a Test Driven Development approach in day to day development activities.
Follow the Team Agreements for Source code versioning, image versioning and other build, deploy process.
Independent learner who can learn new technologies and tools to support the implementation of the project.
Ability to work in a fast-paced development team and make pragmatic engineering decisions working with the team.
Education and Experience
Typically possesses eight or more years combined experience performing systems analysis, system requirements, computer programming, and product or technology evaluation.
5-8 yrs experience designing and building large enterprise grade applications in Java EE
2+ yrs experience with microservices development using Spring Boot
Minimum 2 yrs of experience building scalable, secure Restful style APIs
Been part of an Agile development team with knowledge of DevOps tools and CI/CD practices.
Knowledge of Containerization of services
Desire to learn new skills and solve problems
A BS or MS in Computer Science, or comparable experience