Unknown Company

Lead Java Developer

charlotte, nc • Posted 3 days ago
Onsite Full Time General

Lead Java EngineerAs a Lead Java Engineer, you will support the ComputerShare Corporate Trust applications, which includes public access applications and internal applications. You will perform coding, provide technical guidance and consult with application teams, clients, and engineering managers. You will also need to support the business lines with their demand; and you are part of a cross-functional Agile delivery team which creates customer-oriented solutions.Other key responsibilities include:Design, code, test, debug and document programs using Agile development practices.Lead projects through the whole software development life cycle, including design, coding, implementation, automation testing, functional testing, and post deployment support.Apply knowledge of standards, policies, best practice and organisational structure so that you can work both independently and collaboratively within your team and with key stakeholders.Coordination of the automation planning across multiple teams and functional areasProvide informal guidance, mentorship and share knowledge with colleagues to enable them to contribute to the team’s objectives.Support the evaluation and resolution of technical challenges and blockers to minimise their impact on the team’s delivery and/or supported products.Identify and support improvements and innovation in technologies/practices within your team that would benefit the business e.g.

efficiency in the software development process or improved customer experience.Experience Needed:Required:10+ Years of Java/J2EE development experience5+ Years of experience with APIs and/or Microservices2+ Years of experience with Spring based frameworks1+ year of Full Stack. development (preferred)Experience working with DevOps tools (Azure DevOps is preferred)Preferred experience in:Any of the following UI technologies: JavaScript, JSON, CSS, JQuery, Eclipse, Ajax and HTML 5Web application development using Spring, JSP, Spring MVC and HibernateSQL and PL/SQL on Oracle and/or SQL Server database platformsAgile development environments using Scrum or Kanban methodologiesOther Spring related platforms: Spring Boot, Spring Batch, Spring Integration and Spring SecurityAny of the following middleware and Cloud platforms: Tomcat, Weblogic, Redhat OpenShift, Azure, RabbitMQ.DevOps tools such as GitHub, CI/CD, Azure DevOps, Maven, Gradle and Code quality toolsWeb service development in any of the technologies: Rest API development, JSON, SOAPUnit testing using any one of the following testing frameworks: Selenium, Groovy, GMock, JUnit, Mockito, EasyMock, JMock, SpockSingle Page MVA development using Angular.js or React.

Back to Job Search