
Position Details: Senior Full Stack Java Script Developer
Description:
Skills Required: An experienced and highly capable Senior Full Stack Java Developer with over 10 years of experience in enterprise-scale software development. The ideal candidate will bring deep expertise in Java-based technologies along with full stack development capabilities. This role requires someone who has worked in large organizations and understands the complexities of scalable architecture, cloud-native systems, and cross-functional team collaboration. The developer will contribute to both frontend and backend components and should be open to working on modern low-code frameworks alongside traditional Java stacks. Experience with relational and NoSQL databases, API-led architecture, and cloud platforms—especially Microsoft Azure—is essential.
- A bachelor’s in engineering, ideally in with a major in software development.
- 10+ years of experience in full stack development with strong core expertise in Java.
- Experience in working with large-scale enterprise systems.
- Proficient in modern Java development frameworks such as Spring Boot, Spring MVC, Hibernate, etc. • Solid understanding of frontend frameworks and integration (Angular, Vue.js, React).
- Experience working with relational databases such as MySQL and PostgreSQL.
- Good knowledge of NoSQL solutions like MongoDB.
- Deep understanding of API-led design and RESTful service development.
- Experience with cloud-native development, particularly in Microsoft Azure.
- Familiarity with containerization tools (Docker, Kubernetes) and CI/CD pipelines.
- Willingness to work across multiple time zones and with distributed teams. • Excellent problem-solving and communication skills.
- Exposure to or experience working with low-code platforms (e.g., Budibase, OutSystems, Mendix).
- Knowledge of messaging systems such as Kafka or RabbitMQ.
- Familiarity with DevOps tools (Jenkins, GitLab CI, Azure DevOps).
- Understanding of security and compliance in cloud environments.\
Key Responsibilities
1.
a.Design and develop full stack applications using Java and modern frontend technologies.
b.Implement robust, scalable APIs using API-led architecture principles.
2.
a.Work closely with frontend teams (e.g., Angular, Vue, React) to deliver seamless integrations.
b.Contribute to cloud-native solution design and deployment (Azure preferred).
-
- Collaborate with product owners, architects, and developers across global time zones.
- Participate in code reviews, architecture discussions, and Agile ceremonies.
-
- Support low-code platform integrations or customizations where required.
- Optimize applications for performance, reliability, and security.
-
- Work with various data storage solutions including relational and NoSQL databases.