Get more replies from employers
Send a job-specific resume in minutes.
BriteGenix is seeking a Full Stack Engineer (Java/Python) to design, develop, and maintain enterprise applications across backend and frontend. The role emphasizes collaboration in agile teams, delivering robust end-to-end solutions in a hybrid on-site/remote work setup.
The ideal candidate brings deep Java knowledge, Spring Boot experience, and proficiency with modern frontend frameworks, databases, and cloud deployment.
We are looking for a Full Stack Engineer with solid experience in the Java ecosystem, capable of designing, developing, and maintaining robust, scalable enterprise applications — both backend and frontend. The ideal candidate combines deep technical fundamentals with the ability to collaborate effectively in agile teams, delivering high-quality end-to-end solutions.
Work Mode: On-site in a hybrid schedule (on-site work combined with remote days)
Design, develop, and maintain backend applications using Java and the Spring Framework.
Build and consume secure, scalable RESTful APIs.
Implement the data persistence layer using Hibernate or Spring Data JPA.
Develop responsive and accessible user interfaces using modern frontend technologies.
Manage and optimize relational and NoSQL databases.
Collaborate on code version control and participate in CI/CD pipelines.
Contribute to application deployment on cloud platforms using containers.
Core Java: Deep knowledge of Object-Oriented Programming (OOP), collections, multithreading, and Java 8+ features (Streams, Lambda expressions).
Frameworks: Strong command of the Spring Framework (especially Spring Boot) for building robust, scalable enterprise applications.
APIs: Ability to design and consume secure RESTful APIs.
Persistence: Knowledge of Hibernate or Spring Data JPA to map Java objects to relational databases.
UI Fundamentals: Strong command of HTML5, CSS3, and JavaScript (ES6+) for building responsive, accessible interfaces.
Frameworks: Experience with at least one modern frontend technology: React, Angular, or Vue.js.
Relational: SQL management skills using databases such as MySQL, PostgreSQL, or Oracle.
NoSQL: Familiarity with document-based storage solutions such as MongoDB.
Version Control: Use of Git and GitHub for team collaboration and code tracking.
Build Tools: Familiarity with Maven or Gradle for dependency management.
Deployment: Basic understanding of Docker, CI/CD pipelines, and cloud platforms (AWS, Azure).
Experience with Python for automation, scripting, or supporting service development.
Knowledge of microservices architecture.
Prior experience in agile environments (Scrum/Kanban).
A full-stack-minded professional who moves comfortably between backend and frontend, with a focus on good development practices, clean code, and collaborative work within multidisciplinary teams.