Job Opportunity: Fullstack Java Developer
This position involves developing high-performance web applications using the Spring Boot framework in Java. The ideal candidate will design and maintain scalable backend systems.
Key Responsibilities:
* Develop web applications that meet performance requirements using Java Spring Boot.
* Design, implement, and maintain scalable backend systems to ensure efficient data processing.
* Collaborate with cross-functional teams to implement new features and enhance existing applications.
Required Skills and Qualifications:
* Proficiency in Backend Java programming.
* Experience with Java Spring Boot for building web applications.
* Knowledge of automated testing methodologies in Java, including unit and integration tests.
* Understanding of Python as a secondary skillset.
* Front-end development expertise with React or similar Single-Page Applications (SPAs).
* Basic knowledge of Typescript.
* Ability to apply Microservices Architecture principles.
* API modeling and consumption skills, including RESTful and SOAP protocols.
* Hands-on experience with AWS services.
* Working knowledge of relational and non-relational databases, such as Postgres and MongoDB.
* Git or similar version control systems and CI/CD practices, like GitHub Actions or Jenkins.