Depository Trust & Clearing logo
Depository Trust & ClearingPosted 1 month ago

Lead Java Full Stack Developer

$150,000–$250,000 year

HybridHyderabad, Telangana, India

Part TimeSenior LevelLargeFinancial Services

Job Summary

Develop applications in compliance with functional and non-functional requirements, construct unit test cases, and partner with Business System Analysts to ensure designs satisfy specifications. Tune application performance, create and maintain system documentation, and contribute to component design while participating in detailed code reviews. Support production environments, fix issues, and align risk and control processes into daily responsibilities to monitor and mitigate risk. Work with peers to mature continuous integration and continuous delivery practices, apply different software development methodologies, and engage in agile ceremonies. Provide production support as needed and resolve client expectations on time.

Required Qualifications

  • Minimum of 6 years of related experience
  • 6+ years' experience in active development experience/ expertise in Java/J2EE based applications
  • Must have good Angular skills. 2+ years proven experience
  • Demonstrated ability with Hibernate, Spring, Spring MVC, REST API, PL/SQL
  • Experience using NodeJS and NPM
  • Experience in Web based UI development, Servlet / JSP, Angular frameworks
  • Experience with CSS, HTML, JavaScript and similar UI frameworks (JQuery, React)
  • Exposure to XML/XSD, JSON and similar data presentation components
  • Familiarity with Microservices based architecture and distributed systems
  • Ability to develop and work with REST APIs using Spring Boot framework
  • Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira
  • Strong database and PL/SQL skills (Oracle preferred)
  • Experience with containers platform like OpenShift
  • Experience with Micro Services & Layered (SOA/MVC) Architecture on Prem and Oncloud (AWS)
  • Extensive experience with Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud, JMS, Tomcat)
  • Expertise in deploying scalable solutions in Kubernetes/docker containers
  • SCM / DevOps / CI/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar)
  • Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP)
  • Testing tools & frameworks (Jasmin/Karma, JUnit, Selenium, Cucumber, Mockito)
  • Experience with Integration patterns and messaging technologies (MQ, Solace, Kafka, RabbitMQ)
  • Extensive experience in ORACLE PLSQL, SQL and performance fine tuning
  • Familiarity with Agile development methodology
  • Hands-on experience in application development
  • Ability to be flexible and change direction as needed
  • Strong problem-solving skills with the ability to think creatively
  • Ability to organize work and lead other

Desired Qualifications

  • Bachelor's degree preferred or equivalent experience
  • Experience with containers platform like OpenShift. And AWS experience is a plus
  • Experience supporting high-volume transactional applications in financial services environments
  • Strong passion for continuous improvement in its many forms
  • Ability to organize work and lead other

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce