Software Engineering Analyst (Java)
Core
Design, code, test, and maintain scalable backend services and responsive web applications for business stakeholders.
Role type
Full-stack software engineer (Java/Spring Boot/Angular)
Builds
Scalable backend services and APIs, responsive web applications
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Angular, React, TypeScript, JavaScript, RESTful APIs, relational databases (Oracle, IBM DB2), Git, OOP, SDLC
Preferred skills
Agile/Scrum methodologies, problem-solving, continuous learning
Technologies
IntelliJ IDEA, Maven, Git, Oracle, IBM DB2
Responsibilities
Design and develop backend services and APIs; Build and enhance responsive web applications; Collaborate with business analysts, QA engineers, and stakeholders; Write clean, maintainable, secure code; Participate in technical design discussions, code reviews, and testing; Support Agile ceremonies
Seniority
Mid-level, hands-on IC