Java Developer - Intermediate
Core
Develop and operate high-scale backend and UI applications focusing on operational excellence, security, and scalability.
Role type
Intermediate Java Developer (Backend & Frontend)
Builds
High-scale applications, microservices, and integrated systems
Domain
Financial services / Cloud-native software engineering
Deliverable
production ML models | product features
Required skills
Java, Python, JavaScript, Maven, Gradle, HTML, CSS, Cloud platforms (GCP/AWS/Azure), SQL, Git, Agile/Scrum
Preferred skills
SpringBoot, Microservices, Angular, Bootstrap, JUnit, Selenium, ApacheBeam, Apache Airflow, JIRA, Confluence
Technologies
Java, Python, JavaScript, Maven, Gradle, GCP, AWS, Azure, SpringBoot, Angular, Bootstrap, JUnit, Selenium, ApacheBeam, Apache Airflow, SQL Server, MySQL, Git, SVN, JIRA, Confluence
Responsibilities
Perform application development including unit testing, code deployment, and technical documentation; Diagnose and resolve performance issues; Develop and operate high-scale applications from backend to UI; Participate in technology roadmap and architecture discussions; Triage product or system issues and debug/track/resolve problems; Lead effort for Sprint deliverables and solve medium-complexity problems.
Seniority
Intermediate, hands-on IC