No more applications are being accepted for this job
- Designing the overall architecture of the web application, ensuring scalability, maintainability, and performance.
- Leading the development team, providing guidance, mentoring junior developers, and ensuring best practices are followed.
- Developing server-side logic using Java frameworks like Spring Boot.
- Ensuring code quality through unit testing, integration testing, and continuous integration.
- Developing user interfaces using and other frontend technologies like HTML5, CSS3, and JavaScript.
- Implementing responsive designs and ensuring cross-browser compatibility.
- Optimizing frontend performance and ensuring a seamless user experience.
- Setting up CI/CD pipelines for automated testing and deployment using tools like Azure Devops.
- Collaborating with cross-functional teams including product managers, designers, and QA engineers.
- Communicating project status, risks, and challenges to stakeholders.
- Conducting code reviews to ensure code quality, maintainability, and adherence to coding standards.
- 6–8 years of overall experience in Java, Spring, VueJS, and Angular.
- Proficiency in Spring Boot, Spring MVC for building robust and scalable backend services.
- Experience in designing and implementing RESTful APIs using frameworks like Spring Boot.
- Familiarity with relational databases like PostgreSQL, or Oracle.
- Understanding of web application security principles, including authentication, authorization, and data encryption.
- Experience with unit testing, integration testing, and test-driven development (TDD) using tools like JUnit and Mockito.
- Strong proficiency in and its core principles such as components, directives, and state management.
- Proficiency in modern JavaScript (ES6+) and familiarity with asynchronous programming, promises, and async/await.
- Experience with state management libraries like Vuex for managing application state in large-scale applications.
- Understanding of responsive design principles and experience with CSS frameworks like Bootstrap or Tailwind CSS.
- Proficiency with Git and understanding of branching strategies, pull requests, and code reviews.
- Experience with Azure CI/CD pipelines.
- Knowledge of containerization technologies like Docker and container orchestration with Kubernetes.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform for deploying and scaling applications.
Developer III - Hyderabad, India - RealPage, Inc.
Description
SUMMARY
The role requires a Java Full Stack Developer III to design the web application architectures, lead development teams, oversee backend and frontend development, manage databases, and ensure code quality and deployment efficiency.
PRIMARY RESPONSIBILITIES
REQUIRED KNOWLEDGE/SKILLS/ABILITIES
Java Backend Development
Frontend Development
DevOps and CI/CD