Senior Java Software Engineer

11 hours ago


Bangalore Division, 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 Division, 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...


  • Bangalore Division, 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,...

  • Java Software Engineer

    13 hours ago


    Bangalore Division, 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....


  • Bangalore Division, India Publicis Sapient Full time

    Job Description We are looking for a Senior Associate Technology Level 2 - Java Microservices Developer as a Module Lead to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different...


  • Bangalore Division, India Publicis Sapient Full time

    Job Description We are looking for a Senior Associate Technology Level 2 - Java Microservices Developer as a Module Lead to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different...


  • Bangalore Division, India Publicis Sapient Full time

    Job DescriptionWe are looking for a Senior Associate Technology Level 2 - Java Microservices Developer as a Module Lead to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different...


  • Bangalore Division, India Publicis Sapient Full time

    Job DescriptionWe are looking for a Senior Associate Technology Level 2 - Java Microservices Developer as a Module Lead to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different...


  • 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...


  • 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...

  • Software Engineer

    12 hours ago


    Bangalore Division, India Brillio Full time

    JD for the Java + Graphql requirements Java Software Engineer Senior backend Must be able to, during technical skills interview, share screen with a local running copy of IntelliJ and go through some coding exercises while sharing screen. Must be able to demonstrate skills with Java, JSON, Maven, Spring Boot, Jax-RS, REST, and Unit Testing Spring Boot...