eClerx Services-posted about 1 month ago
$150,000 - $180,000/Yr
Full-time • Mid Level
Charlotte, NC
5,001-10,000 employees
Administrative and Support Services

eClerx is looking for Senior Java developers (15+ years' experience) in Charlotte, North Carolina with below skill sets - Senior/lead-level developer with strong design and architecture capabilities Proven experience building scalable platforms or workflow solutions Background in settlements or post-trade processing strongly preferred Ability to partner closely with SMEs to translate functional requirements into technical designs Comfortable working in an iterative build environment and guiding junior developers full-stack development experience (backend with Java/Spring Boot, front-end with React/Angular (TypeScript/JavaScript). Good understanding of application architecture and performance optimization. Adeptness at using build and development tools (Git, Maven/Gradle). Experience with REST APIs. Experience working with Relational Databases.

  • Work with business stakeholders, project managers, business analysts, and other IT teams to understand the business needs and their requirements.
  • Work with a development team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment.
  • Will require to take up a lead role in the entire development cycle, conduct design and code reviews, and have a heavy input throughout the process, from requirements to production deployment.
  • Create technical system specifications and ensure documentation remains current throughout all phases of the SDLC.
  • Raise up opportunities, enhancements, and process improvements. Communicate timely status, including any potential risks/issues of the assignments to management.
  • Research, design, define, develop, test, document and implement new service APIs or changes to existing services.
  • Participate in test planning, development, and execution for integration and system testing.
  • Learn new software tools and skills as needed. Keep up with technologies. Provide mentoring to other development staff on technical topics.
  • Support and maintain applications utilizing required tools and technologies. Ensure applications are scalable and operate efficiently in the production environment
  • Java 17 & 21
  • React
  • Spring, Spring Boot
  • SOA / Microservices - Restful
  • JMS, KAFKA, Graph QL
  • Rest API and Azure services like: Azure AD, BLOB storage, key-volt etc.
  • Cloudflow, Redis
  • Database: Mongo DB, PostgreSQL
  • SQL, JDBC, JPA/Hibernate Spring Data
  • Background in settlements or post-trade processing strongly preferred
  • Competitive salary and performance bonuses
  • Flexible working hours
  • Career growth opportunities and ongoing training
  • Inclusive, supportive company culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service