You will build and maintain full stack software applications.
Responsibilities
- Decompose complex business problems into scalable and efficient solutions.
- Collaborate with teams to develop, deploy, and support core application features.
- Communicate technical requirements and capabilities clearly to non-technical stakeholders.
- Design and implement maintainable solutions with a long-term perspective.
Required Skills
- 5+ years of experience in full stack software engineering, preferably in financial services.
- Proficiency with Java EE, Spring MVC, and Spring Boot.
- Experience using Apache Tomcat, Maven, Logback, and SLF4J.
- Competency in client-side technologies: Angular, JavaScript, and TypeScript.
- Knowledge of object-oriented design, RESTful integration, and coding standards.
- Demonstrated ability to build scalable and maintainable application architecture.
- Experience utilizing Agile software development methodology.