**
Chartwell Investment Partners is seeking a Lead Engineer for Applications Development, responsible for analyzing complex system requirements, leading projects, and providing technical guidance. The ideal candidate will have significant experience in software development, particularly with Java and related technologies, and possess strong leadership skills.
**
Job Summary
Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.
Leads or participates in assigned projects, including assigning tasks, coordinating efforts, and monitoring performance.
May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities.
Matching Summary
Match Score: 75
**
Chartwell Investment Partners is seeking a Lead Engineer for Applications Development, responsible for analyzing complex system requirements, leading projects, and providing technical guidance. The ideal candidate will have significant experience in software development, particularly with Java and related technologies, and possess strong leadership skills.
**
Salary
$145,642 per year
Skills & Requirements
Must-have
Distributed Architectures, OO, Caching, Messaging
Microservices architecture
Oracle database (DDL, SQL tuning)
Java with Spring, Spring Boot, JMS
TDD with JUnit and Mockito
DevOps tools: Jenkins, GIT, Jira/TFS, SonarQube
REST, SOAP APIs/Protocols
Nice-to-have
enterprise implementation experience
strategic planning
change management
Key Requirements
Bachelor's degree in Computer Science, MIS, or IT
Seven (7) years development experience
Seven (7) years distributed architectures, OO, caching, messaging
Seven (7) years microservices architecture
Seven (7) years Oracle database experience
Experience writing clean, scalable code
Java programming language experience
Experience with Spring, Spring Data, Spring Boot, AspectJ, Spring JDBC, Spring Caching, Spring Scheduler, JAX-RS, JMS
Experience with web based application servers
Experience with TDD: Unit tests and Integration tests using Junit and Mockito
Experience with DevOps & collaboration tools: Jenkins, GIT, Jira or TFS, and SonarQube
Experience with Architecture styles/APIs/Protocols (REST, SOAP)