We are seeking a talented and experienced Sr Java Developer to join our team. As a Java Full Stack Developer, you will play a crucial role in crafting innovative and robust web applications using Java, ReactJS, and PostgreSQL. Your responsibilities will involve the end-to-end development of scalable and high-performance applications, ensuring seamless integration between the backend and frontend systems.
Key Responsibilities
- Design and implement backend services with Java 8/11/17 and Spring Boot
- Create dynamic and responsive frontend applications using ReactJS
- Optimize database structures and queries in PostgreSQL
- Develop RESTful APIs and integrate external services
- Ensure the performance, security, and scalability of applications
- Collaborate with UI/UX teams, QA, and DevOps to deliver exceptional products
- Participate in code reviews and adhere to coding standards
- Troubleshoot and resolve production issues
- Write comprehensive unit and integration tests
Required Skills & Qualifications
Backend:
- Advanced proficiency in Java
- Hands-on experience with Spring Boot and Spring MVC
- Familiarity with JPA/Hibernate
- Experience in developing RESTful services
- Understanding of Microservices
Frontend:
- Strong expertise in ReactJS
- Knowledge of Hooks, Redux/Context API
- Proficient in HTML5, CSS3, JavaScript (ES6+)
- Experience in building responsive user interfaces
Database:
- Extensive hands-on practice with PostgreSQL
- Ability to write complex queries, optimize performance, and design schemas
- Experience in database optimization
Additional Skills:
- Proficiency in Git for version control
- Basic understanding of CI/CD pipelines
- Preferably skilled in Docker
- Familiarity with Agile/Scrum practices
- Robust problem-solving and communication abilities
Experience Required
- Minimum 3–6 years of proven experience as a Full Stack Developer
📌 Sr Java Developer (Hyderabad)
🏢 Infosys
📍 Hyderabad
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.