Senior Java Software Engineer

7 hours ago


bangalore district, India MeghGen Technologies Full time

About the Role We are seeking talented Java Engineers,2-9 years of professional software development experience, to join our growing engineering team. In this role, you will design, develop, and maintain high-performance, scalable applications using modern Java frameworks and cloud technologies. You'll work on challenging problems that impact our business and customers directly, while collaborating with cross-functional teams in a fast-paced environment. Required Skills & Qualifications Education: Bachelor's degree (B.Tech) or Master's degree (M.Tech) in Computer Science, Engineering, or equivalent field Experience: 2-9 years of professional software development experience with Java Technical Skills: Strong proficiency in Core Java (Java 8 or higher) with solid understanding of OOP concepts, design patterns, and best practices Hands-on experience with Spring Framework, Spring Boot, Spring MVC, Spring Data JPA, and other Spring ecosystem technologies Experience building and deploying applications on AWS cloud platform Working experience with Amazon EKS (Elastic Kubernetes Service) for container orchestration and management Proficiency in implementing caching solutions using Redis, including data structures, pub/sub, and cache invalidation strategies Working knowledge of microservices architecture and RESTful API design Hands-on experience with Apache Kafka for building event-driven systems and real-time data pipelines Experience with containerization using Docker and deploying applications in Kubernetes environments Proficiency with relational databases (MySQL, PostgreSQL) and writing optimized SQL queries Experience with version control systems (Git) and collaborative development workflows Knowledge of build tools (Maven/Gradle) and CI/CD practices Strong problem-solving skills and ability to debug complex issues in distributed systems Good understanding of software development lifecycle and agile methodologies Preferred Skills: Experience with NoSQL databases (MongoDB, DynamoDB, Cassandra) Knowledge of Redis Cluster, Redis Sentinel, and high-availability configurations Experience with Kubernetes concepts like pods, services, deployments, ingress, and helm charts Familiarity with AWS services such as CloudFormation, CloudWatch, ELB, and Auto Scaling Knowledge of monitoring and logging tools (CloudWatch, ELK Stack, Prometheus, Grafana) Familiarity with security best practices and authentication mechanisms (OAuth, JWT) Experience with test-driven development and testing frameworks (JUnit, Mockito) Understanding of system design principles, distributed systems concepts, and scalability patterns Experience with service mesh technologies (Istio, Linkerd) Key Responsibilities Design, develop, and deploy enterprise-grade applications using Java, Spring Framework, and Spring Boot Build and maintain microservices architecture with focus on scalability, resilience, and fault tolerance Develop RESTful APIs and integrate with various internal and external services Implement cloud-native solutions on AWS, leveraging services such as EC2, ECS, EKS, Lambda, RDS, S3, and others Deploy and manage containerized applications on Amazon Elastic Kubernetes Service (EKS) Design and implement event-driven architectures using Apache Kafka for real-time data streaming and processing Implement and optimize caching strategies using Redis to enhance application performance and reduce latency Write clean, maintainable, and well-documented code following best practices and design patterns Participate in code reviews, provide constructive feedback, and maintain high code quality standards Troubleshoot production issues, perform root cause analysis, and implement corrective measures Collaborate with DevOps teams to implement CI/CD pipelines and ensure smooth deployment processes Work closely with product managers, architects, and other engineers to translate requirements into technical solutions Contribute to technical documentation and knowledge sharing within the team What We're Looking For Self-motivated individuals who take ownership of their work Strong communicators who can effectively collaborate with team members Engineers passionate about writing clean, efficient code and building robust systems Quick learners who stay updated with emerging technologies and industry trends Problem solvers who can think critically and propose innovative solutions Team players who thrive in collaborative, agile environments About Us We are MeghGen Technologies () and at the forefront of cloud-native data solutions, specializing in delivering innovative services across GCP, AWS and Azure platforms. Forward-thinking: We embrace change and constantly seek new ways to push the boundaries of what's possible. Collaborative: We believe in open communication and teamwork, ensuring everyone has a chance to contribute and learn. Flat hierarchy: No stuffy titles here. We value your expertise and encourage open dialogue across all levels. Innovation driven: We motivate and empower our team members to explore new ideas and implement cutting-edge solutions. Cloud-native specialists: We have deep expertise in AWS, Azure, and GCP platforms, and specifically in Google Cloud Platform products and services. Data specialists: We are data crafters and play with data pipelines  If this sounds like you, we look forward to hearing from you Please email your resume to jobs@meghgen.com



  • bangalore district, India Ascendion Full time

    Job Title :: Senior Java Developer Location :: Bengaluru/Mumbai, India (100% Onsite) Experience :: Minimum 7 years of relevant experience Job Description: Top Skills: Java AWS Kubernetes Responsibilities: Java engineer will play a critical role in the design, development, and implementation of mission - critical applications and systems. They leverage their...


  • bangalore district, India Andor Tech Full time

    🚀 We're Hiring: Senior Java Software Engineer (Mid-Senior Level)📍 Location: Manyata Embassy Business Park, Bangalore. 🕒 Type: Contract | Hybrid Payroll: Andor Tech India Pvt Ltd. Client: Retail Product MNC Experience: 4+ Years Notice Period: Immediate Joiners Only About the Role We are seeking a highly skilled Software Engineer to design, develop,...


  • bangalore district, India Sonata Software Full time

    Greetings!!! Currently we have an urgent Position for Senior Java role with one of our projects, location based out of Bangalore. Kindly find below the details for your Perusal. Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep...


  • jaipur district, India RoboMQ Full time

    Position : Senior Java Software Engineer Location : Jaipur (Rajasthan) Type : Full-Time Job Summary: The Senior Software Engineer role at RoboMQ involves designing and developing Java-based backend microservices for the Hire2Retire IGA platform. Candidates should have strong analytical, design, and development skills, with the ability to define requirements,...


  • Bangalore, India Pivotrics Full time

    Company Description Pivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...

  • Software Engineering

    24 hours ago


    Bangalore, India Pivotrics Full time

    Company Description Pivotrics specializes in software product engineering and sets up high-performance insourcing teams for global product leaders. We transform software teams into world-class product engineering teams by blending product mindset, deep tech, agile working, and customer-focused innovation. Our approach helps customers scale revenue and...


  • bangalore, India Mobileum Full time

    About Us:Mobileum is a leading provider of Telecom analytics solutions for roaming, core network, security, risk management, domestic and international connectivity testing, and customer intelligence. More than 1,000 customers rely on its Active Intelligence platform, which provides advanced analytics solutions, allowing customers to connect deep network and...


  • bangalore district, India Trellix Full time

    As a Senior Software Development Engineer, you will contribute to the design and development of Trellix’s advanced email security and threat management product suite. You will take ownership of key product areas, working on both new feature development and the maintenance/redesign of existing components. This role involves collaboration with product and...


  • bangalore, India Input Zero Technologies Full time

    Role : Senior Java software engineerLocation: BangaloreNotice period: Only immediateWe are looking for :Bachelor’s degree in Computer Science or related engineering field3+ years of experience in software development in Frontend and Backend TechnologiesStrong Knowledge of back-end development frameworks and platformsSolid experience in Java/J2EE...


  • bangalore district, India Globant Full time

    Open Role-Java Engineer Location-Bangalore Experience-5+Years About the Role: We are seeking an experienced Java Engineer to join our technology modernization team. This role involves transforming a legacy monolithic application, originally developed in a proprietary language transpiled to Java, into modular, scalable, and maintainable Java microservices....