Job Summary
We're seeking a seasoned Java professional to drive our application development forward.
Key Responsibilities:
* Develop new features and enhance existing applications;
* Maintain the stability and performance of our systems;
* Collaborate on design approaches, document trade-offs, and implement solutions from coding to production deployment support;
* Participate in code reviews to ensure high-quality deliverables.
Essential Skills:
* Proven expertise in Backend Java and Java Spring Boot;
* Experience with automated testing in Java (e.g., Unit Test, Integration Test);
* Familiarity with Python and its applications;
* Strong front-end development skills, particularly with React or similar SPA frameworks;
* Proficiency in Typescript and Microservices Architecture;
* Knowledge of web services-based APIs (RESTful or SOAP based) and AWS services;
* Experience working with relational and non-relational databases, including Postgres and MongoDB;
* Practical understanding of Git or similar VCS, CI/CD practices, with a preference for GitHub Actions or Jenkins;
* Excellent communication skills in English.
About This Role:
* This is an exciting opportunity for a motivated Java professional to contribute to our dynamic team;
* The ideal candidate will have a strong passion for building scalable and efficient applications;
* This role offers a chance to grow professionally and be part of a collaborative environment.