Role Description
This is a full-time role at Necodex for a MidSenior Full Stack Developer. Youll be responsible
for building, scaling, and maintaining web and mobile applications end-to-end from
designing robust backend services to creating seamless user interfaces. The role requires
strong expertise across both frontend (
- , React Native) and backend (Java / Spring
Boot, microservices, PostgreSQL) stacks, with the ability to collaborate across teams and
take ownership of delivering production-ready solutions in a fast-paced environment.
What Youll Do
Design, develop, and maintain scalable backend services using Java (17 / 21) and Spring Boot.Build and deploy microservices architectures focused on performance, scalability, and security.Develop responsive and high-performing web and mobile applications using
and React Native.Integrate frontend and backend systems, collaborating closely with Java / .NET service engineers.Design efficient relational data models, write optimized queries, and manage PostgreSQL databases.Deploy, monitor, and optimize applications in the cloud (AWS preferred).Integrate and manage search platforms (Elasticsearch, OpenSearch, SOLR, or Vespa).Write clean, maintainable, and testable code across frontend and backend.Participate in code reviews, architectural discussions, and performance tuning.Provide technical mentorship when needed and collaborate with cross-functional teams teams QA, product, and DevOps.Take end-to-end responsibility for assigned features / modules from design to deployment.What Were Looking For
3+ years of professional experience in full stack development.Strong hands-on experience with Java (17 / 21), Spring Boot, and RESTful APIs.Proven track record in building production-grade applications with
and React Native.Solid understanding of JavaScript (ES6+), TypeScript, and state management frameworks (Redux / MobX / Recoil).Experience with microservices design patterns and API gateway / orchestration.Hands-on experience with PostgreSQL (schema design, indexing, query optimization, transactions, performance tuning).Exposure to cloud platforms (AWS preferred), Docker / Kubernetes, and CI / CD workflows.Experience publishing mobile apps (App Store / Play Store) is a plus.Familiarity with Elasticsearch, OpenSearch, SOLR, or Vespa.Strong problem-solving skills, ability to work independently, and maturity to own deliverables.Excellent communication and collaboration skills in a deadline-driven environment.We offer :
Competitive salary.Major medical insurance from day one.15 days of PTO (paid time off) starting on your first day.Growth and development opportunities within an expanding team.Mentorship, learning, and continuous education programs.Monthly employee events.