Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
haryana
On-site
As a Java Developer at Magic, you will be responsible for implementing server APIs and scripts to solve complex business and engineering problems. Your role will involve analyzing and recommending solutions that meet functional needs such as scalability, reliability, and extensibility. We are currently seeking a Lead/Principal Software Engineer with exceptional technical skills to join our team and deliver impactful solutions. Your responsibilities will include managing project priorities, deadlines, and deliverables, as well as designing, developing, testing, deploying, maintaining, and enhancing our product offerings. This will involve developing DBMS, API integrations, CI/CD pipelines, and more. We are looking for a self-motivated individual with a keen interest in working for a fast-paced, dynamic organization. You will be designing and implementing highly scalable, performant REST API services using Java to support a fast, flexible content delivery system in a rapidly evolving business environment. Additionally, you will be responsible for implementing new software solutions, maintaining existing systems, and enhancing them as needed. Collaboration with staff members across functional areas such as development, project management, QA, and devOps will be crucial to ensure seamless delivery of development solutions. Working with DevOps teams to streamline the CI/CD pipeline and following best practices for scalability, availability, monitoring/alerting, auto-scaling, and infrastructure-as-code will also be part of your responsibilities. You will work closely with product stakeholders and analysts to translate UI requirements into tasks and provide estimates for those tasks. Ensuring code quality in terms of accessibility, security, performance, and maintainability is essential. You will actively participate in requirements, architecture, and design meetings and provide documentation for internal and external consumers. Required Skills: - Java 1.8 - Core Java, Collection framework, Multi-threading - Design patterns and data structures - Strong experience with REST API design - Microservice Architecture - Unit Testing / Test Coverage - API Performance engineering Preferred Experience in: - Spring/Spring Boot framework - MongoDB - MySQL - Serverless Architecture - AWS Lambda - Continuous Integration/Build Automation - Agile development If you have 5-7 years of experience in Java development and possess the above-mentioned skills and experience, we encourage you to apply to join our engineering team at Magic in either Noida or Gurgaon.,
Posted 1 week ago
8.0 - 10.0 years
18 - 20 Lacs
Hyderabad
Work from Office
We are looking for an experienced Java Software Engineer to design, develop, and maintain robust, scalable, and secure backend systems. The ideal candidate will possess deep expertise in Java (version 18+) , microservices architecture, cloud platforms, and modern DevOps practices. You will work on mission-critical systems related to reconciliation, trade life cycle, exception management, and workitem handling within a fast-paced, regulated financial services environment. Key Responsibilities: Design and develop scalable, high-performance backend services using Java 18+ and Spring Boot . Build and maintain RESTful APIs , GraphQL services , and define API specifications using OpenAPI/Swagger . Integrate backend systems with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB . Implement and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or GitHub Actions . Utilize Docker and Kubernetes for containerization and orchestration in deployment environments. Deploy, monitor, and maintain cloud-native applications on Azure . Enable observability using tools such as Prometheus, Grafana, ELK Stack, or Splunk . Write unit and integration tests using JUnit, TestNG, Mockito, WireMock , etc. Integrate messaging systems such as Apache Kafka , REST, and SOAP-based services. Implement secure authentication and authorization using OAuth2, JWT, and Spring Security . Required Skills: Strong programming skills in Java (v18 or higher) and deep knowledge of Spring Boot . Proven experience in API development , system design, and microservices architecture. Familiarity with database design , ORM tools (Hibernate, JPA) , and performance tuning. Good understanding of CI/CD , DevOps tools, and modern cloud environments. Knowledge of monitoring/logging tools and observability best practices. Experience in messaging and integration patterns. Solid understanding of security protocols and enterprise-grade application security. Preferred Qualifications: Bachelors or Masters degree in Computer Science, Engineering, or related field. Prior experience in Capital Markets / Investment Banking . Familiarity with reconciliation systems , trade lifecycle processing , and exception/workitem management is highly desirable. Strong problem-solving skills, proactive attitude, and excellent communication abilities.
Posted 1 week ago
3.0 - 8.0 years
0 Lacs
chennai, tamil nadu
On-site
As a Technology Lead specializing in Java Full Stack, you will leverage your 5 to 8 years of experience to design, develop, and oversee robust enterprise applications. Your expertise in Java (1.8+), Spring Boot, Microservices, Angular (4+), Hibernate, and comprehensive understanding of system architecture, design patterns, and secure coding practices will be instrumental in driving the success of our projects. Your responsibilities will include leading end-to-end software development and architecture design, conducting code reviews to ensure best practices, mentoring junior developers, collaborating with cross-functional teams, reviewing application design and user documentation, implementing secure development practices, troubleshooting performance and scalability issues, and promoting the adoption of CI/CD, testing frameworks, and code repositories. Mandatory skills for this role include 5 to 8 years of experience in Java (1.8+), 5+ years in Spring Boot / Spring MVC / Spring Framework, 4 to 6 years in Hibernate / Spring JPA, 5+ years in Microservices Architecture, 4 to 6 years in Microsoft SQL Server or other RDBMS, 4+ years in JavaScript & jQuery, 3 to 5 years in Angular (4+) & TypeScript, proficiency in JUNIT, ANT, MAVEN, HUDSON, SVN, Git, solid knowledge of Design Patterns, Distributed Architectures, and Multi-threaded Programming, and awareness of security practices such as OWASP top 10, static/dynamic scans, session handling, and encryption. Additionally, it would be beneficial to have knowledge of JBPM and domain expertise in Financial Services / Life Insurance. Your expertise in multi-threaded programming, Spring JPA, Git, architecture, technology, Microsoft SQL Server, distributed architectures, OWASP, RDBMS, JUNIT, Hibernate, ANT, Microservices Architecture, Spring MVC, Java, JavaScript, Spring, Spring Boot, Design Patterns, TypeScript, jQuery, Hudson, SVN, Angular (4+), Spring Framework, and Maven will be key to excelling in this role.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
Genpact is a global professional services and solutions firm that is committed to delivering outcomes that shape the future. With a workforce of over 125,000 individuals spanning across 30+ countries, we are driven by our innate curiosity, entrepreneurial agility, and the desire to create lasting value for our clients. Our purpose is powered by the relentless pursuit of a world that works better for people. We specialize in serving and transforming leading enterprises, including the Fortune Global 500, leveraging our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. We are currently looking for candidates for the position of Principal Consultant, Backend Developer. In this role, you will be responsible for coding, testing, and delivering high-quality deliverables. You should also be open to learning new technologies as required. Responsibilities: - Strong expertise and hands-on experience in Java technologies such as Core Java, Spring framework, J2EE Technologies, Spring Boot, and Microservices. - Proficiency in RESTful APIs, Graph QL, Cassandra, or any other No SQL DB. - Good experience with continuous integration and continuous deployment (CI-CD) tools like Circle CI, Github, Harness, etc. - Working knowledge of large-scalability projects involving cloud-based infrastructure design and implementation. - Experience in Splunk and Grafana will be considered an added value. - Contribution to the development of GraphQL APIs. - Effective communication skills with the ability to explain technical concepts clearly. - Ability to write clean and reusable code. Qualifications we seek in you: Minimum Qualifications/Skills: - BE/B.Tech/M.Tech/MCA Preferred Qualifications/Skills: - Java (1.8 or higher), Spring Boot framework (Core, AOP, Batch, JMS), Web Services (SOAP/REST), Oracle PL/SQL, Microservices, SQL. - Authentication & Authorization (OAuth 2), Kubernetes deployment/Docker containers, Knowledge around Kafka. - Experience with RESTful APIs and GraphQL (Mutation, subscription). - Troubleshooting issues and problem-solving skills. - Experience working with Java Script (ExtJs framework), J2EE, Spring Boot, REST, JSON, Micro Services. If you are someone who is passionate about technology, possesses the required skills, and is eager to contribute to a dynamic team, we invite you to apply for this exciting opportunity at Genpact. Please note that the primary location for this role is in India-Noida, and it is a full-time position. The education level required is Bachelor's/Graduation/Equivalent. The job posting date is Feb 19, 2025, 12:05:21 AM, and the unposting date is Aug 17, 2025, 7:35:21 PM. Join us and be a part of our consulting team at Genpact!,
Posted 3 weeks ago
5.0 - 7.0 years
30 - 32 Lacs
Pune
Work from Office
Responsibilities Design, develop, and implement high-quality, scalable, and maintainable Java applications and services. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Participate in the entire software development lifecycle, including planning, coding, testing, and deployment. Write clean, efficient, and well-documented code following best practices and coding standards. Troubleshoot and resolve complex issues related to application functionality, performance, and scalability. Conduct code reviews and provide constructive feedback to team members to ensure code quality. Stay up-to-date with industry trends, technologies, and frameworks, and continuously improve technical skills. Mentor and guide junior developers, sharing knowledge and best practices to enhance the overall team's capabilities. Collaborate with stakeholders to understand business requirements and propose innovative solutions. Required Skills Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. At least 4+ years of hands-on experience in Java development, with a strong emphasis on backend development using frameworks such as Spring, Hibernate, or similar. Proficiency in building RESTful web services and APIs. Solid understanding of object-oriented programming principles, design patterns, and software architecture. Experience with database systems likes of MySQL, PostgreSQL, or Oracle. Strong knowledge of version control systems (e.g., Git) and build tools (e.g., Maven, Gradle). Familiarity with Agile development methodologies and practices. Excellent problem-solving and analytical skills, with strong attention to detail. Ability to work independently as well as collaboratively in a team-oriented environment. Strong communication skills to effectively communicate with technical and non-technical stakeholders. Proven track record of successfully delivering high-quality software projects on time. Preferred: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes. Knowledge of front-end technologies like HTML, CSS, and JavaScript frameworks (e.g., React, Angular) is a plus. Experience with performance optimization, scalability, and security best practices in Java applications. Join our dynamic and collaborative team, and contribute to the development of innovative software solutions that solve real-world challenges. Apply your expertise and make an impact on our products and customers. Note: Please provide your portfolio, GitHub profile, or any relevant code samples showcasing your development skills along with your application.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France