Lead Engineer, Applications Development

Chartwell Investment Partners

Remote
$145,642 py
**
Distributed architectures, oo, caching, messaging
Microservices architecture
Oracle database (ddl, sql tuning)
** 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)
  • Experience in enterprise implementation
  • Leadership experience
  • Strategic planning experience
  • Application development experience
  • Change management experience

Work Rights

Not specified

Tailored Resume

Cover Letter