Medior /Senior Java Software Engineer
Core
Build new functionality and add improvements to a SaaS platform for the insurance industry using high-quality Java code.
Role type
Medior/Senior Software Engineer (Java)
Builds
SaaS platform features for insurance companies
Domain
Insurance / Enterprise SaaS
Deliverable
product features
Required skills
Java, SQL, database management, unit/system/integration testing, Agile methodologies, performance optimization, code maintainability
Preferred skills
CI/CD practices, AI-assisted development tools (Claude, ChatGPT, Codex), Docker, Angular, Gradle, Git, IntelliJ
Technologies
Java, SQL, DB2, PostgreSQL, Angular, Docker, Git, Gradle, IntelliJ, TeamCity, Bash, Puppet, Ansible, SaltStack, Chef
Responsibilities
Collaborate with business analysts and test engineers to create new functionality; optimize code for performance, usability, testability, and maintainability; analyze complex problems and find best solutions; validate AI-generated code for correctness and security; continuously improve the software codebase.
Seniority
Medior/Senior, hands-on IC