Role Description We are seeking a Full Stack Engineer with 4–5 years of hands-on experience in designing and developing robust systems using Java/Python along with React JS. The ideal candidate should have strong expertise in building and deploying microservices-based architectures, with proven exposure to cloud platforms like AWS or Azure, and proficiency in PostgreSQL databases. As a senior contributor, you will work closely with cross-functional teams to architect scalable solutions, drive best practices, and deliver high-performance backend systems. Key Responsibilities Design, develop, and maintain scalable microservices using Java/Python, React JS Collaborate with architects, product owners, and other stakeholders to define technical solutions. Deploy, manage, and monitor services on AWS or Azure cloud platforms. Write efficient, testable, and reusable code following modern software development practices. Optimize performance and troubleshoot production issues across distributed systems. Maintain data integrity and performance in PostgreSQL databases. Participate in code reviews and mentor junior developers. Ensure compliance with security, privacy, and performance standards. Contribute to CI/CD automation and infrastructure as code (IaC) practices. Required Skills & Qualifications 4–5 years of strong experience in Java (8/11/17) or Python and React JS. Solid experience in building and consuming RESTful APIs and microservices. Strong knowledge of PostgreSQL or other relational databases. Experience with AWS and/or Azure cloud services. Familiarity with containerization tools like Docker and orchestration (Kubernetes is a plus). Working knowledge of Git, CI/CD tools, and Agile development practices. Strong problem-solving skills and attention to detail. Salary: 60-70K per month Show more Show less
Role Description We are looking for a seasoned Senior Backend Engineer with 8+ years of experience in Java-based backend development. The ideal candidate will have deep expertise in Java 11+, Spring Boot (v2.7+), and strong database fundamentals using Oracle DB. You will be instrumental in building scalable and maintainable backend systems and RESTful APIs. Candidates with additional experience in messaging systems like RabbitMQ, Apache ActiveMQ, or Azure Service Bus, and knowledge of integration patterns are preferred. Key Responsibilities Design, develop, and maintain robust backend services using Java 11+, Spring Boot 2.7+, and Oracle DB. Work with JDBC, Hibernate, HQL, and SQL to manage database transactions and data persistence. Build and consume RESTful APIs using JSON, XML, and YAML formats. Collaborate with cross-functional teams including QA, DevOps, and Product to deliver high-quality software. Utilize tools such as Git, Bitbucket, SourceTree, and Jenkins for source control and CI/CD workflows. Write clean, testable code using modern development practices and tools like IntelliJ or Eclipse IDE. Participate in Agile ceremonies, contribute to sprint planning, and document knowledge in JIRA and Confluence. Leverage Maven and Gradle for build automation and Tomcat for application deployment. Perform unit, integration, and API testing using tools such as Postman. Required Skills & Qualifications 8+ years of backend development experience using Java (version 11 or above). Strong hands-on experience with Spring Boot (v2.7 or higher). Proficiency with Oracle Database fundamentals, JDBC, Hibernate, and SQL/HQL. Familiarity with JSON, XML, and YAML data formats. Solid understanding of REST API design and development. Experience with Git, Bitbucket, Git Bash, and SourceTree. Practical knowledge of CI/CD tools including Jenkins, Maven, and Gradle. Experience working with IDEs such as IntelliJ IDEA or Eclipse. Familiarity with application servers like Apache Tomcat. Strong problem-solving skills and the ability to work in a fast-paced Agile environment. Salary: 90K-100K per month