Java Developer Associate
Core
Oversee the entire software development lifecycle, manage development teams, and translate user needs into technical specifications for core software components.
Role type
Senior IC Java Developer (Team Lead)
Builds
New software programs, system integrations, and core software components.
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, microservices architecture, CI/CD tools, Test Driven Development, system and technology integration, cloud deployment, security compliance, release management, technical documentation, troubleshooting, requirements analysis.
Preferred skills
Creative thinking, adaptability to change, data-driven decision-making, analytical problem-solving.
Technologies
CI/CD, Cloud, Java, Security, microservices, TDD, Network
Responsibilities
Manage development teams and processes; analyze, develop, test, and implement new software programs; perform preventative and corrective maintenance; evaluate new technologies for compatibility; adhere to release management processes; interpret and document client requirements; diagnose and resolve system problems.
Seniority
Senior, hands-on IC with team management