Padmi

Java Full Stack Developer

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Sonyo Management Consultants

Opens the source posting on shine.com

Source description

About the role

View original

As a Java Full Stack Developer at our company, you will play a crucial role in designing, developing, testing, and maintaining scalable web applications. Your expertise in Java development and React will be essential in ensuring high code quality, performance, and security. Key Responsibilities: - Design, develop, and maintain enterprise-grade web applications. - Develop robust backend services using Java and Spring Boot. - Build responsive and interactive user interfaces using React.js. - Write clean, efficient, reusable, and well-documented code. - Develop and consume RESTful APIs and microservices. - Participate in system design, code reviews, and technical discussions. - Optimize application performance and scalability. - Troubleshoot and resolve production issues. - Collaborate with product managers, architects, QA, and DevOps teams. - Follow best practices in software development, security, and coding standards. Required Technical Skills: Backend: - Strong hands-on experience in Java (Java 8/11/17+) - Excellent coding and problem-solving skills in Java - Strong understanding of OOP, Collections, Multithreading, Concurrency, and Design Patterns - Experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security - Microservices architecture experience - REST API development and integration - Hibernate/JPA Frontend: - Strong experience with React.js - JavaScript (ES6+), TypeScript - HTML5, CSS3, Bootstrap, Material UI - Redux/Context API - Responsive UI development Database: - SQL expertise - Oracle, PostgreSQL, MySQL, or SQL Server - Query optimization and database design Cloud & DevOps: - Docker and Kubernetes - CI/CD pipelines - Jenkins, GitHub Actions, or GitLab CI - AWS, Azure, or GCP experience preferred Tools & Technologies: - Git/GitHub/Bitbucket - Maven/Gradle - JUnit, Mockito - SonarQube - Agile/Scrum methodology Required Qualifications: - Bachelor's degree in Computer Science, Engineering, or related field. - Strong Java coding expertise with the ability to solve complex technical challenges. - Experience in designing scalable and high-performance applications. - Excellent debugging and analytical skills. - Solid communication and teamwork abilities. Preferred Skills: - Experience with event-driven architecture (Kafka/RabbitMQ). - Knowledge of NoSQL databases (MongoDB, Cassandra). - Experience with system design and architecture. - Exposure to AI-assisted development tools and modern engineering practices. Nice to Have: - AWS/Azure certification. - Experience leading technical discussions and mentoring developers. - Experience working in large-scale enterprise environments. As a Java Full Stack Developer at our company, you will play a crucial role in designing, developing, testing, and maintaining scalable web applications. Your expertise in Java development and React will be essential in ensuring high code quality, performance, and security. Key Responsibilities: - Design, develop, and maintain enterprise-grade web applications. - Develop robust backend services using Java and Spring Boot. - Build responsive and interactive user interfaces using React.js. - Write clean, efficient, reusable, and well-documented code. - Develop and consume RESTful APIs and microservices. - Participate in system design, code reviews, and technical discussions. - Optimize application performance and scalability. - Troubleshoot and resolve production issues. - Collaborate with product managers, architects, QA, and DevOps teams. - Follow best practices in software development, security, and coding standards. Required Technical Skills: Backend: - Strong hands-on experience in Java (Java 8/11/17+) - Excellent coding and problem-solving skills in Java - Strong understanding of OOP, Collections, Multithreading, Concurrency, and Design Patterns - Experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security - Microservices architecture experience - REST API development and integration - Hibernate/JPA Frontend: - Strong experience with React.js - JavaScript (ES6+), TypeScript - HTML5, CSS3, Bootstrap, Material UI - Redux/Context API - Responsive UI development Database: - SQL expertise - Oracle, PostgreSQL, MySQL, or SQL Server - Query optimization and database design Cloud & DevOps: - Docker and Kubernetes - CI/CD pipelines - Jenkins, GitHub Actions, or GitLab CI - AWS, Azure, or GCP experience preferred Tools & Technologies: - Git/GitHub/Bitbucket - Maven/Gradle - JUnit, Mockito - SonarQube - Agile/Scrum methodology Required Qualifications: - Bachelor's degree in Computer Science, Engineering, or related field. - Strong Java coding expertise with the ability to solve complex technical challenges. - Experience in designing scalable and high-performance applications. - Excellent debugging and analytical skills. - Solid communication and teamwork abilities. Preferred Skills: - Experience with event-driven ar

One address, no account. We’ll tell you when matching roles go live.

More at Sonyo Management Consultants

Related open roles

View all roles