Professional, Software Development Engineering
Core
Build and maintain scalable, secure back-end services and responsive front-end applications for financial institutions, corporations, merchants, and consumers.
Role type
Senior IC Java Angular Developer
Builds
Microservices, standalone Spring Boot applications, Angular front-end components, RESTful/SOAP web services
Domain
Fintech, Payments, Banking
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, Angular (v8+), JavaScript/TypeScript, OOP, JPA/Hibernate, Oracle/PostgreSQL, RESTful/SOAP, XML/XSD, jUnit, Mockito, Git, Maven, Jenkins, Splunk
Preferred skills
Kafka, Docker, Kubernetes, AWS/Azure/GCP, Rundeck
Technologies
Java, Spring Boot, Angular, TypeScript, JavaScript, Oracle, PostgreSQL, GitLab, Maven, Jenkins, Nexus, Splunk, Kafka, Docker, Kubernetes, AWS, Azure, GCP, Rundeck
Responsibilities
Develop Java-based microservices and Spring Boot applications; Build Angular front-end components; Implement and consume RESTful/SOAP web services; Write automated unit and integration tests; Participate in code reviews and CI/CD pipelines; Use Splunk for monitoring and troubleshooting; Participate in on-call rotation for production support
Seniority
Senior, hands-on IC