Posted:1 week ago|
Platform:
Remote
Full Time
Job Title: Senior Java Developer - Immediate Joiner Only Location: Remote / Pune, India Employment Type: Full-time Experience Level: 8+ years (Senior-level) Technical Skills: Java 8/11/17, Spring Boot, Microservices, REST API, AWS, Docker, Kubernetes, Hibernate, DevOps, CI/CD, Jenkins, SonarQube, MySQL, MongoDB, InfluxDB, Grafana, Kafka, Redis, JUnit, Karate, Selenium, ReactJS, TypeScript, Agile, Multitenancy, OAuth2, Cloud Computing We are looking for a highly experienced and results-driven Senior Java Developer to join our team. You will play a critical role in the design, development, deployment, and optimization of robust enterprise applications and microservices. You should have a strong passion for clean code, performance tuning, cloud solutions, and CI/CD best practices. This role is ideal for someone who is hands-on, proactive, and comfortable leading by example in a dynamic Agile environment. Key Responsibilities Design, develop, and maintain scalable backend services using Java (8/11/17), Spring Boot, and Hibernate/JPA. Architect and build microservices with a focus on performance, security, and reliability. Implement RESTful APIs and event-driven systems using Kafka or RabbitMQ. Lead migrations and performance tuning for relational and time-series databases (e.g., MySQL, InfluxDB, MongoDB, Oracle). Drive cloud-native development with AWS services (EC2, RDS, S3, Lambda) and containerized applications using Docker and Kubernetes. Own DevOps pipelines using Jenkins, Git, SonarQube, and other CI/CD tools. Conduct code reviews and provide mentorship to junior developers, ensuring code quality and adherence to best practices. Lead troubleshooting, root cause analysis, and resolution of critical production and performance issues. Implement and maintain monitoring/logging systems using tools like Grafana, StatsD, Prometheus, ELK stack, Loki, and others. Contribute to frontend modules using ReactJS, JavaScript, TypeScript, and HTML/CSS when required. Ensure test automation and quality using JUnit, Karate, Selenium, Cucumber, and WebdriverIO. Work closely with cross-functional teams and stakeholders in an Agile/Scrum environment. Required Skills & Experience 8+ years of professional experience in software development with Java and related technologies. Strong hands-on expertise in Java (8/11/17) , Spring Boot, Hibernate/JPA. Experience in cloud platforms, especially AWS (RDS, EC2, Lambda, S3). Solid understanding of containerization using Docker and orchestration via Kubernetes . Strong experience with CI/CD pipelines , infrastructure as code , and DevOps tools. Proficiency with SQL and NoSQL databases: MySQL, PostgreSQL, MongoDB, Redis, InfluxDB . Experience with OAuth2 , Multitenancy , and secure application development. Performance monitoring and logging experience with Grafana, Prometheus, ELK Stack, Loki, StatsD . Experience in test automation frameworks such as JUnit, Selenium, Karate, Cucumber. Familiarity with frontend development using ReactJS , TypeScript, JavaScript, and related tools. Agile/Scrum experience with strong communication and team collaboration skills. Preferred Qualifications AWS Certification (e.g., Amazon EC2 Fundamentals or higher) Prior experience working on high-scale systems in domains like manufacturing intelligence, fintech, or CRM. Strong problem-solving skills with a proactive mindset. Experience mentoring teams and leading development best practices. Education MCA / BCA / Equivalent in Computer Science or related field. Show more Show less
Veracity Software Inc
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Salary: Not disclosed
Salary: Not disclosed