Backend Developer Position
We are seeking a skilled Backend Developer to design and develop high-performance web applications using Java and Spring Boot.
This is a full-time role that requires the candidate to have strong expertise in both front-end and back-end development, with a passion for building scalable and efficient applications.
The ideal candidate will be responsible for designing, developing, and maintaining existing applications.
Key Responsibilities:
1. Develop high-performance web applications using Java and Spring Boot.
2. Maintain and enhance existing applications.
3. Implement solutions from coding to testing to production deployment support.
Essential Skills:
* Proficiency in Backend Java and Java Spring Boot.
* Experience with automated testing in Java.
* Solid experience with Python.
* Front-end development experience, especially with React.
* Experience with Typescript.
* Microservices Architecture.
* Modeling, producing and consuming web services-based APIs (RESTful or SOAP based).
* AWS services.
* Good knowledge on relational and non-relational databases.
* Practical understanding of Git or similar VCS.
* Good communication skills.
Highly Desirable Skills:
* Experience with GraphQL.
* Agile development.
* Message Brokers.
* Monitoring tools like Sumo Logic.
Benefits include competitive salaries, comprehensive health insurance, paid time off, and opportunities for career growth and professional development.
At Encora we strive to create an inclusive environment that values diversity and promotes equal opportunities for all employees.