Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
7.0 years
0 Lacs
Sholinganallur, Tamil Nadu, India
Remote
Senior Software Engineer About The Role The Senior Software Engineer – Java will play a pivotal role in designing, developing, and maintaining high-performance for Hapag-Lloyd. The role requires deep expertise in Java and microservices-based architecture, along with a strong focus on code quality, performance, and scalability. The ideal candidate will be a passionate engineer who thrives in a Java development agile environment and brings a solution-oriented mindset to collaborative product development. Key Responsibilities & Tasks Software Development & Design Design and develop scalable, reliable, and high-performance backend applications using Java, JPA, Kafka, Microservices, Junit, API and PostgreSQL. Build and maintain microservices architecture using industry best practices. Ensure application performance, uptime, and scalability through code quality, caching, and efficient database interaction. Write clean, efficient, well-documented code with high unit test coverage using JUnit. Develop and integrate RESTful APIs that comply with HLTC’s UX and design standards. Systems Integration & Tools Work with messaging systems such as Kafka to build real-time data processing services. Implement and optimize data access using SQL /PostgreSQL databases. Participate in the design and implementation of DevOps pipelines for CI/CD. Quality, Testing & Documentation Conduct regular code reviews and participate in peer programming and Peer coding Review. Perform system testing, validation, and verification across development stages. Contribute to technical documentation throughout the software development lifecycle. Agile Collaboration & Continuous Improvement Collaborate closely with Product Managers, Engineering Managers, Scrum Masters, QA Engineers, and developers in agile teams. Participate in sprint planning, retrospectives, and demos. Remain current on new technologies and drive adoption of best engineering practices across the team. BEHAVIOUR & APPROACH Strong analytical and problem-solving skills Team-oriented with excellent communication and collaboration skills Passion for clean code, architecture, and continuous learning Ability to work independently with a proactive approach to problem-solving Work Experience 5–7 years of hands-on experience in backend development using Java, J2EE, JPA, Junit, Kafka(desirable), Microservices and REST APIs. Experience building distributed systems and working in microservices-based architecture. Proficient with Kafka and message-driven architecture. Strong experience with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB). Sound understanding of modern DevOps practices, including CI/CD pipelines, containerization, and cloud deployment. Experience working in Agile/Scrum-based teams with exposure to software lifecycle tools (e.g., Git, Jenkins, JIRA). Technical Skills Java, JPA, Junit, Microservices Kafka (Desired), REST API development SQL, PostgreSQL Git, Maven/Gradle, Jenkins (Desired), Familiarity with Docker, Kubernetes, and cloud platforms (AWS/Azure) is a plus EDUCATION & QUALIFICATIOIN Bachelor’s degree in computer science, Engineering, or related discipline What We Offer Competitive salary Self & Family Health Insurance Term & Life Insurance Bonus Employees’ Deposit Linked Insurance Scheme (EDLI) Learning & Development through HL Academy Flexible Work from Home Leave Travel Allowance Variable performance bonus Recreation facilities Privilege, Casual and Sick leaves Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
The Oracle Cloud Infrastructure (OCI) Security Services organization presents a rare opportunity to contribute to the development of next-generation, AI-driven cybersecurity solutions at cloud scale. This effort centers on ingesting and processing massive volumes of telemetry and security event data across OCI, leveraging advanced techniques including generative AI (GenAI), large language models (LLMs), and machine learning (ML) to build intelligent detection, response, and mitigation systems. The goal is to deliver autonomous, adaptive security capabilities that protect OCI, Oracle, and our global customer base against evolving threat landscapes. Inviting you to build along the high scale, low latency , distributed systems including massive data pipelines and database along with GenAI capabilities. Must-have Skills: BS/MS degree or equivalent in related technical field involving coding or equivalent practical experience with 8+ years of overall experience along with exposure to at least 1 cloud service provider (AWS/OCI/Azure/GCP etc.) . Experience in building and designing microservices and/or cloud native applications. Either strong on databases front or on building big data systems (including ETL pipelines) Being a problem solver with strong can-do attitude and ability to think on the go would be critical for success on this role. Strong fundamentals on OS, networks, distributed systems, designing fault tolerant and high available systems. Strong on at least one of the modern programming languages (Java, Kotlin, Python, C#) along with containers experiences (likes of Docker/Kubernetes). Demonstrated ability to adapt to new technologies and learn quickly. Must be detail-oriented (critical and considerate eye for detail), task-driven and have excellent communication skills. Be organized and goal-focused, ability to deliver in a fast-paced environment with minimal supervision. Strong, creative problem-solving skills and ability to abstract and share details to create meaningful articulation. Preferred Skills or Nice-to-have Skills: Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud-based architectures, deployment and operational aspects of cloud set up is a plus. Experience in implementing container monitoring tools like Prometheus/Grafana, CI/CD pipelines (Jenkins, GitLab etc.), using/creating build tools (Gradle, Ant, Maven, or similar) Responsibilities: Hands-on and seasoned engineer who can design and drive end to end engineering efforts (incld design, development, test infrastructure, operational excellence) Resolve complex technical issues and make design decisions to meet the critical requirements of this scalable, highly available, secure multi-tenant enablement of services in cloud. Mentor and guide junior members in the team on the technological front. Work closely with all the stakeholders including the Other technical Leads, Director, Engineering manager, architects, product, and program managers to deliver product features on time and with high quality. Proactively identify and resolve risks and issues that may dent the team’s ability to execute. Work with various external (application) teams’ integration with the product and help guide the integration. Understand various Cloud technologies in Oracle to help evolve the cloud provisioning and enablement process on a continuous basis. Show more Show less
Posted 1 week ago
0 years
0 - 0 Lacs
Noida
On-site
Senior Android Developer cum Project Coordinator/Team Lead JD Job description We are hiring a Kotlin Android Developer to build robust, modern Android applications using Kotlin. The role focuses on clean architecture, responsive design, and seamless user experiences. Key Responsibilities: Develop Android applications using Kotlin and Jetpack components Implement MVVM architecture, navigation, and lifecycle-aware components Integrate REST APIs using Retrofit, Coroutines, and LiveData Optimize app performance and handle device compatibility Collaborate with UI/UX designers to create intuitive mobile interfaces Required Skills & Qualifications: Strong expertise in Kotlin, Jetpack, and Android Studio Experience with Room DB, ViewModel, and Navigation Components Familiarity with Gradle, unit testing, and dependency injection (Hilt/Dagger) Bonus: Play Store deployment experience and CI/CD integration Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Job Types: Full-time, Permanent Pay: ₹30,000.00 - ₹40,000.00 per month Schedule: Day shift Monday to Friday Work Location: In person Application Deadline: 13/06/2025 Expected Start Date: 12/06/2025
Posted 1 week ago
2.0 years
0 Lacs
Trivandrum, Kerala, India
On-site
Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology. What You’ll Do Perform general application development activities, including unit testing, code deployment to development environment and technical documentation. Work on one or more projects, making contributions to unfamiliar code written by team members. Diagnose and resolve performance issues. Participate in the estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning. Document code/processes so that any other developer is able to dive in with minimal effort. Develop, and operate high scale applications from the backend to UI layer, focusing on operational excellence, security and scalability. Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.) Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset. Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality. Participate in a tight-knit engineering team employing agile software development practices. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality. Write, debug, and troubleshoot code in mainstream open source technologies Lead effort for Sprint deliverables, and solve problems with medium complexity What Experience You Need Bachelor's degree or equivalent experience 2+ years experience working with software design and Java and JavaScript programming languages 2+ years experience with software testing, performance, and quality engineering techniques and strategies 2+ years experience with Cloud technology: GCP, AWS, or Azure What could set you apart Self-starter that identifies/responds to priority shifts with minimal supervision UI development (e.g. HTML, JavaScript, Angular and Bootstrap) Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle. Agile environments (e.g. Scrum, XP) Relational databases (e.g. SQL Server, MySQL) Atlassian tooling (e.g. JIRA, Confluence, and Github) Developing with modern JDK (v1.7+) Automated Testing: JUnit, Selenium, LoadRunner, SoapUI Cloud Certification Strongly Preferred Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About us slice, India’s leading consumer payments and credit platform, has now merged with North East Small Finance Bank (NESFB), marking a significant step into the banking sector. Trusted by over 18 million Indians, we are on a mission to build the most loved bank in India—offering simple, transparent, and customer-first banking. About the team Everything that you see on the internet - developers made it. Even the page that you’ve opened right now and are reading this very line from - a developer. At slice, we’re trying to build a world-class product and that takes some crazy, world-class engineers. A team so supportive - even if you miss a ‘;’ in your code, they got your back till the code runs successfully. About the role As a Staff Engineer – Mobile at slice, you’ll lead the design and development of high-quality app experiences for millions of users. You’ll drive architectural decisions, set engineering best practices, and mentor developers across teams. This role blends hands-on coding with strategic thinking, offering you the opportunity to shape both the product and the mobile engineering culture as we build India’s most loved bank. What you will do Lead the design, architecture, and development of high-performance mobile applications with a focus on scalability, modularity, and clean code. Drive mobile engineering best practices across quality, performance, testing, and maintainability. Collaborate closely with product, design, and backend teams to deliver seamless, end-to-end user experiences. Own critical features and components from concept to launch, ensuring technical excellence throughout. Write robust unit and integration tests to ensure app stability and reliability. Mentor and guide engineers, providing technical leadership and fostering growth within the team. Contribute to org-wide technical discussions, reviews, and decision-making forums. Stay ahead of industry trends and pioneer the adoption of new tools, frameworks, and practices. Help shape long-term mobile technology vision and roadmap for the organization. Participate in hiring by identifying, interviewing, and onboarding top mobile talent What you will need 8+ years of strong design and development experience in building high-quality, large-scale mobile applications, primarily on Android using Kotlin/Flutter . Deep expertise in the Android ecosystem —Jetpack libraries, Compose, architectural components, background services, and performance tuning. Solid understanding of Android app architecture , including MVVM, modularization, dependency injection (Hilt/Dagger), and clean architecture principles. Experience with modern tools and workflows like Gradle , CI/CD pipelines for mobile , Jetpack Compose , and automated testing frameworks . Proven experience in leading and mentoring mobile teams , driving best practices, and setting coding and architecture standards. Strong command of UI/UX principles , especially around Android-specific interaction patterns, animations, and responsiveness. Exposure to mobile security , offline-first strategies , and performance profiling tools (e.g., Android Profiler, LeakCanary, Systrace). Ability to collaborate closely with design, backend, and product teams to ship polished, scalable, and maintainable features. Experience working in fast-paced product environments and driving long-term mobile tech vision. Life at slice Life so good, you’d think we’re kidding: Competitive salaries. Period. An extensive medical insurance that looks out for our employees & their dependents. We’ll love you and take care of you, our promise. Flexible working hours. Just don’t call us at 3 AM, we like our sleep schedule. Tailored vacation & leave policies so that you enjoy every important moment in your life. A reward system that celebrates hard work and milestones throughout the year. Expect a gift coming your way anytime you kill it here. Learning and upskilling opportunities. Seriously, not kidding. Good food, games, and a cool office to make you feel at home. An environment so good, you’ll forget the term “colleagues can’t be your friends”. Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Java – Software Engineer JD HOW YOU WILL FULFILL YOUR POTENTIAL: As an engineer, you will help with the, design, implementation and deployment of highly secure, performant and scalable services. You will get an opportunity to work on wide range of technologies and apply new technologies for solving customer problems. You will have an influence on defining product features, drive operational excellence, and spearhead the best practices that enable a quality product. You will manage and monitor all the operational aspects of existing services. You would be responsible for driving automation of processes such as build, testing, deployment and distribution to increase productivity. You will drive solutions and communication for production impacting incidents. As an engineer you will be responsible for: Ownership of product/feature end –to-end for all phases from the development to the production. Ensuring the developed features are scalable and highly available with no quality concerns. Work closely with stakeholders and peers for solution designing and implementation. Management and execution against project plans and delivery commitments. Assist directly and indirectly in the continual hiring and development of technical talent. Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts. Mentor junior members in the team. SKILLS AND EXPERIENCE WE ARE LOOKING FOR: Skills: Ø Effective Communication Skills, both written and verbal, sufficient for success in a largely asynchronous and distributed work environment. Ø Highly skilled in designing, developing, testing and deploying enterprise web applications using Java, J2EE technologies. Ø Prior RHEL or migration experience and Linux experience is required. Ø Upgrading Application from migrating Red hat Linux version 6 to version 8 OS. Ø Understands and works on shell/Unix scripts. Ø Extensive knowledge and experience in using REST APIs to build server side applications with micro services based architecture. Ø Skilled and experienced in effectively using version control systems like GIT and SVN during software development. Ø Knowledge and experience in using build tools like Gradle and Maven to manage build life cycle. Ø Strong knowledge of coding best practices, design patterns and anti-patterns is must. Ø Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions. Ø Comfortable working in a highly agile, intensely iterative software development process. Ø Experience of owning a project from concept to production, including proposal, discussion, and execution. Ø Self-motivated and self-managing, with excellent organizational skills. Ø Experience of developing and managing cloud native application, would be preferred. Ø Experience working on Agile processes (Scrum, Kanban). Ø Experience with Docker and Kubernetes in production use cases. Ø Extensive Linux experience, comfortable with shell scripting. Ø Knowledge on Infrastructure-As-code would good to have. Ø Positive and solution oriented mindset. Work Experience: Ø More than 3 years of Software Development experience in Java / J2EE related technologies. Ø At least 2 years of hands on experience, working in micro service architecture. Ø At least 2 years of hands on experience, working with Spring framework. Ø At least 2 years of hands on experience with SQL and any Relational/Columnar database. Ø Working experience on messaging systems like Kafka, Rabbit-MQ is preferable. Ø Strong knowledge of Data Structures, Algorithms and CS fundamentals is a must. Ø Strong Coding And Problem Solving Skills Are Essential. Qualification: Ø Bachelor’s or master’s degree in computer science or related technical discipline. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Walk in interview Date – 14th-June-2025 TCS is Hiring for DevOps,Linux, Python Location- Hyderabad Experience- 5 + Years Job Description- Ability to deploy, maintain, support CI/CD pipelines across multiple environments. Prior experience on DevOps automation tools and processes. Quickly able to adapt to the environment and deliver timely with quality. Self-sufficient in software development concepts and methods, coding, and debugging. Critically assesses product requirements in assigned area of responsibility with respect to feasibility and schedule. Enjoys working with developers to educate and provide guidance in helping for their productivity. Demonstrates flexible adaptability in working with maturing generation-dependent software development and testing methods. Gradle, groovy and Python programming hands-on Understanding of Buildscripts like Cmake, Makefiles, Gradle, Maven etc… Advanced working on Linux platform Experience using tools like Jenkins, Circle CI, JFrog Artifactory and SCM tools like GitHub/Perforce Experience such as Docker and Kubernetes If Interested kindly share your cv to aarti.tadkase@tcs.com Regards, Aarti Show more Show less
Posted 1 week ago
7.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
About BNP Paribas India Solutions Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union’s leading bank with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 10000 employees, to provide support and develop best-in-class solutions. About BNP Paribas Group BNP Paribas is the European Union’s leading bank and key player in international banking. It operates in 65 countries and has nearly 185,000 employees, including more than 145,000 in Europe. The Group has key positions in its three main fields of activity: Commercial, Personal Banking & Services for the Group’s commercial & personal banking and several specialised businesses including BNP Paribas Personal Finance and Arval; Investment & Protection Services for savings, investment, and protection solutions; and Corporate & Institutional Banking, focused on corporate and institutional clients. Based on its strong diversified and integrated model, the Group helps all its clients (individuals, community associations, entrepreneurs, SMEs, corporates and institutional clients) to realize their projects through solutions spanning financing, investment, savings and protection insurance. In Europe, BNP Paribas has four domestic markets: Belgium, France, Italy, and Luxembourg. The Group is rolling out its integrated commercial & personal banking model across several Mediterranean countries, Turkey, and Eastern Europe. As a key player in international banking, the Group has leading platforms and business lines in Europe, a strong presence in the Americas as well as a solid and fast-growing business in Asia-Pacific. BNP Paribas has implemented a Corporate Social Responsibility approach in all its activities, enabling it to contribute to the construction of a sustainable future, while ensuring the Group's performance and stability Commitment to Diversity and Inclusion At BNP Paribas, we passionately embrace diversity and are committed to fostering an inclusive workplace where all employees are valued, respected and can bring their authentic selves to work. We prohibit Discrimination and Harassment of any kind and our policies promote equal employment opportunity for all employees and applicants, irrespective of, but not limited to their gender, gender identity, sex, sexual orientation, ethnicity, race, colour, national origin, age, religion, social status, mental or physical disabilities, veteran status etc. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in. About Business Line/Function At PI Germany IT Solutions we provide modern development services and IT products that our consumers can use. This includes Frontend Applications like Web, Mobile or other fat client applications and furthermore, we develop and maintain necessary middleware applications and API products which can be used by internal or external customers. Job Title Developer – Platform Team Date Aug 2024 Department IT Solutions Location: Chennai Business Line / Function Dev Platform Reports To (Direct) NA Grade (if applicable) NA (Functional) NA Number Of Direct Reports NA Directorship / Registration NA Position Purpose The Platform Developer manages and supports the domain development teams in the development and establishment of the Application Lifecycle and its technical workflows. They ensure the continuity of software construction and delivery, either through personal involvement or by influencing team members within the team and across the department to achieve short- and medium-term goals. The Platform Developer develops and implements the toolchain architecture as a contribution to high-quality quality assurance and delivery processes in accordance with applicable best practices (maintainable, secure, documented, scalable, testable, and in line with the needs of the domain development teams). Responsibilities Direct Responsibilities Development Analysis of requirements for software development process. Feasibility study of received requirements. To design feasible and efficient solution for the requirement. To develop solution based on best practices, which conforms to the requirements. To improve source code and their maintainability. To maintain the conformity of BNPP group standards for development process, software quality and security Software Maintenance To define and to execute 3rd level support tasks for systems and applications in charge. To do necessary bug fix and to execute small enhancement tasks To update integrated software libraries and components on-time to avoid obsolete solutions. Problem Solving & Innovation Analysis and continuous improvement: Planning and actively leading discussions to optimize architectures and software build and delivery methods and the possible use of new technologies.- Improving the stability, scalability, performance, and security of the responsible pipelines. Developing prototypes based on new technologies within the framework of proof of concepts. Involving enterprise architecture in decisions regarding build and deployment architectures. Developing solutions jointly with those responsible for operational management. Contributing Responsibilities Ensuring the execution of 1st Level Support tasks for the components of the software construction and delivery platform. Technical & Behavioral Competencies Degree in business informatics, computer science, engineering or comparable and several years of professional experience At least 7 years of experience in software development Knowhow of modern software architectures and modern development concepts & processes Deep know how and understanding of respective development domain (Web, Mobile, Middleware, API, Platform, CRM, CMS etc.) Expert knowhow in necessary development tools and programming languages Expert knowhow in software requirement engineering and managing requirements Knowledge in software testing incl. unit test design & execution as well as E2E tests Basic knowledge in IT cyber security and secure software development Basic knowledge of banking economics (banking, trading, investing; products and transactions) Working in an agile environment with Scrum Very good English skills in words and writing Specific Qualifications (if Required) Software Development Frameworks: Extensive knowledge of current frameworks such as, React, ExpressJS, Angular. Basic Knowledge of current frameworks such as Python. Version Control Systems Extensive knowledge of the application of version control systems and their concepts, such as handling repositories, branching, commit, merging. Advanced knowledge of various branching concepts, review procedures, pipeline configurations. Artifact Repositories Extensive knowledge of the use of artifact repositories, at least based on one of the following build tools: Maven, Gradle, and formats Docker, Java, NPM. Source Code Quality Management Extensive knowledge of essential Clean Code principles and the treatment of code smells, issues, and bugs. Vulnerability Management Extensive knowledge of various secure coding principles and the essential vulnerability analysis, treatment, and management methods (SAST, DAST, SCA) and common tools. Database Management Knowledge of database systems such as Oracle / MongoDB/ Redis/ MSSQL/ Postgres. Knowledge In The Following Areas And Current Technologies CI/CD Tools: GitLab CI, Jenkins, SonarQube, Nexus, Nexus IQ, Fortify. Web and Application Servers: Apache Web Server, Tomcat, Nginx, JBoss. IDE: IntelliJ, Eclipse, Visual Studio Code. Cloud: OpenShift, Docker, Kubernetes. Content Management: Confluence, Jira. Skills Referential Behavioural Skills: (Please select up to 4 skills) Ability to collaborate / Teamwork Organizational skills Client focused Creativity & Innovation / Problem solving Transversal Skills: (Please select up to 5 skills) Ability to anticipate business / strategic evolution Analytical Ability Choose an item. Choose an item. Choose an item. Education Level Bachelor Degree or equivalent Experience Level At least 7 years Other/Specific Qualifications (if Required) Competence ReactJS/ExpressJS/Angular (Mandatory) Python (Good to have) Unit testing frameworks (Mandatory) Understanding of CI/CD Pipeline(Mandatory) Secure coding principles Minimum years of expertise 5 5 5 5 5 In addition, we integrate and maintain 3rd party components, products into our solutions and providing additional services to business departments in order to archive the overall business objectives of BNPP PI Germany. Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
💻 Role: Java Developer (L2 - Executive) We are looking for Java developers with 3–6 years of experience to contribute to the design and development of high-performance, distributed enterprise applications. 🔧 Core Responsibilities: Design and develop scalable, high-volume, low-latency systems Write clean, testable, and efficient Java code Translate business requirements into robust technical solutions Collaborate across teams throughout the development lifecycle Identify and resolve technical issues and bugs Stay up to date with the latest trends and tools in software development 🛠️ Must-Have Technical Skills: Strong proficiency in Java Hands-on experience with Spring, Hibernate, Play frameworks Good understanding of JVM internals and memory model Solid foundation in OOP concepts and design patterns Experience with microservices , RESTful APIs , JDBC , MVC architecture Strong knowledge of RDBMS (MySQL) and exposure to NoSQL (MongoDB, Elasticsearch) Familiarity with GIT and build tools like Maven, Gradle, Ant Awareness of CI/CD pipelines and clean coding practices 🌟 Good-to-Have Skills: Understanding of Message Queues (Kafka) Familiarity with Distributed Caching (Redis, Aerospike) 🤝 Why Join Us? Work on impactful projects using modern tech stacks. Collaborate with skilled professionals in a growth-focused, innovation-driven environment. Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
India
Remote
Role: Java Developer (Consultant/Senior Consultant) Location: India (Noida & Bangalore) About KWA Analytics: We are a global organization offering a comprehensive range of consulting services for trade lifecycle management to clients involved in energy, commodities, shipping, treasury, central banking, capital markets, and asset/investment management. We are looking for a Consultant/Senior Consultant. We are growing our India offering, and this is an exciting opportunity to make a real difference within a global organization. Roles & Responsibilities Providing quality Java-based solutions that exceed client expectations. Providing technical advice and expertise throughout the development of the lifecycle from concept and design to implementation, optimization, and support. Translating business requirements into technical specifications. Contributing to the implementation and ongoing maintenance of the build and release process. Adhering to both internal and client mandated design and development principles. Participating in the code review process. Mentoring the team on new Java concepts and best practices. Finding and resolving code related bugs/performance issues. Skill and Qualifications Computer Science (or similar) degree. Minimum 3 years’ experience coding, debugging and testing Core Java in a production environment Minimum 1-year experience of SQL (Oracle, SQL Server, MySql, Sybase). Thorough understanding of waterfall and agile development methodologies and working experience of at least one. Working experience of at least one mainstream version control system such as SVN, Git or TFS etc Working experience of at least one CI framework such as Jenkins or TeamCity Working experience of at least one build framework such as Ant, Maven or Gradle .NET C# experience beneficial. Thorough understanding and experience working with ‘Gang of Four’ object-oriented design patterns. Thorough understanding of dependency injection. Working experience in mission-critical solutions and applications. Ability to adapt to changing working environments and practices. Professional Attributes Strong verbal and written communication skills. Ability to self-motivate and work without supervision. Strong attention to detail. Ability to prioritize workload under pressure. Benefits: For the ideal candidate we offer: A permanent job contract. Competitive compensation package and allowances for shifts as per industry standard Good work life balance Training and Development A collaborative team environment. Flexible working arrangements- Remote working opportunity. Regular social events. Family Medical Insurance (Self, Spouse & 2 Kids) Team Building Activity yearly. Show more Show less
Posted 1 week ago
2.0 - 5.0 years
9 - 14 Lacs
Bengaluru
Work from Office
Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security Exposure working in microservices and containerization(Docker / Kubernetes) Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services) Strong with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC) Strong understanding of Java Multithreading Experience working with DB like Mongo, Casandra etc Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc Experience with web application servers like Tomcat, Jetty, JBoss etc Experience with TDD, code testability standards, JUnit/Mockito Experience with DevOps practices and CICD model of development Good understanding of OOP, design patterns and industry best practices Agile project experience along with working on Agile tools like JIRA
Posted 1 week ago
5.0 - 10.0 years
9 - 14 Lacs
Madurai
Work from Office
Bachelors degree in Computer Science, Engineering with 8+ years of experience in Java Development: Experience with Spring Boot microservices architecture and other Java frameworks Strong understanding of RESTful APIs and API Security for Microservices (Spring Security, OAuth 2.0, JWT) Proficiency with Spring Jdbc template , Spring Data JPA/Hibernate, SQL Working experience in Swagger, Docker, Jenkins Gradle/MavenWorking experience in integrating with AWS Knowledge in No SQL (Mongo and Elastic Search) Experience with CI/CD pipelines and Code and Release management using Git Familiarity with containerization technologies like Docker and Kubernetes Excellent problem solving skills and attention to detail Strong communication and teamwork abilities
Posted 1 week ago
7.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology. What You’ll Do Demonstrate a deep understanding of cloud native, distributed micro service based architectures Deliver solutions for complex business problems through software standard SDLC Build strong relationships with both internal and external stakeholders including product, business and sales partners Demonstrate excellent communication skills with the ability to both simplify complex problems and also dive deeper if needed Build and manage strong technical teams that deliver complex software solutions that scale Manage teams with cross functional skills that include software, quality, reliability engineers, project managers and scrum masters Provide deep troubleshooting skills with the ability to lead and solve production and customer issues under pressure Leverage strong experience in full stack software development and public cloud like GCP and AWS Mentor, coach and develop junior and senior software, quality and reliability engineers Lead with a data/metrics driven mindset with a maniacal focus towards optimizing and creating efficient solutions Ensure compliance with EFX secure software development guidelines and best practices and responsible for meeting and maintaining QE, DevSec, and FinOps KPIs Define, maintain and report SLA, SLO, SLIs meeting EFX engineering standards in partnership with the product, engineering and architecture teams Collaborate with architects, SRE leads and other technical leadership on strategic technical direction, guidelines, and best practices Drive up-to-date technical documentation including support, end user documentation and run books Lead Sprint planning, Sprint Retrospectives, and other team activity Responsible for implementation architecture decision making associated with Product features/stories, refactoring work, and EOSL decisions Create and deliver technical presentations to internal and external technical and non-technical stakeholders communicating with clarity and precision, and present complex information in a concise format that is audience appropriate What Experience You Need Bachelor's degree or equivalent experience 7+ years of software engineering experience 7+ years experience writing, debugging, and troubleshooting code in mainstream Java, SpringBoot, TypeScript/JavaScript, HTML, CSS 7+ years experience with Cloud technology: GCP, AWS, or Azure 7+ years experience designing and developing cloud-native solutions 7+ years experience designing and developing microservices using Java, SpringBoot, GCP SDKs, GKE/Kubernetes 7+ years experience deploying and releasing software using Jenkins CI/CD pipelines, understand infrastructure-as-code concepts, Helm Charts, and Terraform constructs What could set you apart Self-starter that identifies/responds to priority shifts with minimal supervision. Strong communication and presentation skills Strong leadership qualities Demonstrated problem solving skills and the ability to resolve conflicts Experience creating and maintaining product and software roadmaps Experience overseeing yearly as well as product/project budgets Working in a highly regulated environment Experience designing and developing big data processing solutions using Dataflow/Apache Beam, Bigtable, BigQuery, PubSub, GCS, Composer/Airflow, and others UI development (e.g. HTML, JavaScript, Angular and Bootstrap) Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle. Agile environments (e.g. Scrum, XP) Relational databases (e.g. SQL Server, MySQL) Atlassian tooling (e.g. JIRA, Confluence, and Github) Developing with modern JDK (v1.7+) Automated Testing: JUnit, Selenium, LoadRunner, SoapUI We offer a hybrid work setting, comprehensive compensation and healthcare packages, attractive paid time off, and organizational growth potential through our online learning platform with guided career tracks. Are you ready to power your possible? Apply today, and get started on a path toward an exciting new career at Equifax, where you can make a difference! Who is Equifax? At Equifax, we believe knowledge drives progress. As a global data, analytics and technology company, we play an essential role in the global economy by helping employers, employees, financial institutions and government agencies make critical decisions with greater confidence. We work to help create seamless and positive experiences during life’s pivotal moments: applying for jobs or a mortgage, financing an education or buying a car. Our impact is real and to accomplish our goals we focus on nurturing our people for career advancement and their learning and development, supporting our next generation of leaders, maintaining an inclusive and diverse work environment, and regularly engaging and recognizing our employees. Regardless of location or role, the individual and collective work of our employees makes a difference and we are looking for talented team players to join us as we help people live their financial best. Equifax is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Show more Show less
Posted 1 week ago
2.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology. What You’ll Do Perform general application development activities, including unit testing, code deployment to development environment and technical documentation. Work on one or more projects, making contributions to unfamiliar code written by team members. Diagnose and resolve performance issues. Participate in the estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning. Document code/processes so that any other developer is able to dive in with minimal effort. Develop, and operate high scale applications from the backend to UI layer, focusing on operational excellence, security and scalability. Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.) Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset. Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality. Participate in a tight-knit engineering team employing agile software development practices. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality. Write, debug, and troubleshoot code in mainstream open source technologies Lead effort for Sprint deliverables, and solve problems with medium complexity What Experience You Need Bachelor's degree or equivalent experience 2+ years experience working with software design and Java and JavaScript programming languages 2+ years experience with software testing, performance, and quality engineering techniques and strategies 2+ years experience with Cloud technology: GCP, AWS, or Azure What could set you apart Self-starter that identifies/responds to priority shifts with minimal supervision UI development (e.g. HTML, JavaScript, Angular and Bootstrap) Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle. Agile environments (e.g. Scrum, XP) Relational databases (e.g. SQL Server, MySQL) Atlassian tooling (e.g. JIRA, Confluence, and Github) Developing with modern JDK (v1.7+) Automated Testing: JUnit, Selenium, LoadRunner, SoapUI Cloud Certification Strongly Preferred We offer a hybrid work setting, comprehensive compensation and healthcare packages, attractive paid time off, and organizational growth potential through our online learning platform with guided career tracks. Are you ready to power your possible? Apply today, and get started on a path toward an exciting new career at Equifax, where you can make a difference! Who is Equifax? At Equifax, we believe knowledge drives progress. As a global data, analytics and technology company, we play an essential role in the global economy by helping employers, employees, financial institutions and government agencies make critical decisions with greater confidence. We work to help create seamless and positive experiences during life’s pivotal moments: applying for jobs or a mortgage, financing an education or buying a car. Our impact is real and to accomplish our goals we focus on nurturing our people for career advancement and their learning and development, supporting our next generation of leaders, maintaining an inclusive and diverse work environment, and regularly engaging and recognizing our employees. Regardless of location or role, the individual and collective work of our employees makes a difference and we are looking for talented team players to join us as we help people live their financial best. Equifax is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
At IC Markets Global , we’re not just building a trading platform — we’re building the future of online Forex and CFD trading. As one of the world’s most recognized and trusted Forex CFD providers, we empower traders with institutional-grade tools, lightning-fast execution, and some of the tightest spreads in the industry. Our technology, platforms, and pricing solutions are at the forefront of innovation — designed by traders, for traders. But what truly sets us apart? Our people. We’re a team of passionate professionals from around the globe, with deep roots in the financial markets. Our founders were instrumental in shaping one of the largest regulated CFD providers — and we’ve brought that same drive and expertise to IC Markets Global. We believe in collaboration, high performance, and bold innovation . Joining IC Markets Global means becoming part of a company that’s revolutionising access to the financial markets — and doing it with transparency, integrity, and excellence at every level. About the Role We are looking for a skilled and motivated Java Software Engineer to join our development team. You will be responsible for designing, implementing, and maintaining high-performance Java applications, while collaborating with cross-functional teams to deliver robust, scalable solutions. Job Responsibilities Develop, test, and maintain Java-based applications and services. Participate in software design and architecture discussions. Collaborate with front-end developers, product managers, and QA teams. Write clean, scalable, and well-documented code following best practices. Optimize application performance and troubleshoot issues as they arise. Participate in code reviews and provide constructive feedback. Maintain version control using tools like Git. Job Requirements Strong proficiency in Core Java , Spring/Spring Boot , and Hibernate . Solid understanding of OOP , design patterns, and software development best practices. Experience with RESTful APIs , microservices , and web services. Familiarity with relational databases such as MySQL , PostgreSQL , or Oracle . Experience with build tools like Maven or Gradle . Knowledge of Git , JIRA , and CI/CD pipelines. Strong problem-solving skills and ability to work independently or as part of a team. Bachelor’s degree in computer science, Engineering, or related field. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Project Description: As a new joiner, you'll be working on new settlements and confirmation system for FX trades. Responsibilities: • Write and test product development code • Apply core and advanced concepts to develop business solutions • Participate in, or lead design reviews with peers and stakeholders to decide architecture • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency) • Triage product or platform issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality • Challenge vague requirements to gain clarity and avoid costly assumptions Mandatory Skills: • Strong, in-depth, and hands-on knowledge & understanding of Core & Advanced Java concepts & Kafka • Good knowledge and hands-on experience in working with Spring-Springboot/Camel, JUnit, Hibernate to build Microservices. • Experienced and familiar with Shell Scripts, Unix, PL/SQL, Databases (Oracle/Postgres), IBM MQ & JMS. • Good knowledge & working experience in Cloud components. • Hands-on experience in building distributed systems, Java messaging technologies (Kafka), and databases. • Strong object oriented analysis & design skills. • Good domain knowledge of Investment Banking - Trade Settlement Systems & Payment. • Good communication & presentation skills. • Hands-on experience with Agile methodologies & metrics like Velocity, Burndown chart, Story points, etc. • Strong organizational and quality assurance skills. • Exposure to tools like GITLAB, DevOps like TeamCity, Nexus, Maven/Gradle, etc. Nice-to-Have Skills: • Good to have additional skills in Struts or UI development using JavaScript, HTML, ReactJS. • Passionate about what you do, you value excellence, learning, and integrity, you like a work environment that emphasizes teamwork, collaboration, and delivering business value while working at a sustainable pace • Someone who is self-driven and likes to solve complex problems on their own • Proactive, detail-oriented, and comfortable working in dynamic environments with fast-paced deliveries and changing requirements • Should be a quick learner Languages: English: C1 Advanced Show more Show less
Posted 1 week ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Title: Software Engineer- Backend Developer Platform (MDP) Location: Bengaluru Job Summary: Join the Maersk Developer Platform (MDP) team and help shape the backbone of our internal developer ecosystem. MDP is a state-of-the-art Internal Developer Platform (IDP) designed to streamline application development, deployment, and scaling for teams across Maersk. As a key member of this team, you will work on building scalable systems, automating infrastructure, and empowering developers to deliver exceptional solutions efficiently. Key Responsibilities: For Backend Engineer Develop and Maintain Backend Systems: Design, build, and optimize backend services using Java/Spring frameworks with Gradle for build automation. Microservice Architecture Implementation: Create and implement scalable, resilient microservices that align with best practices and architectural standards. Containerized Application Development: Build and deploy containerized applications using Docker and Kubernetes to ensure seamless scalability. API Development: Design and develop RESTful APIs to facilitate smooth integration and communication between services. Collaborate with Cross-Functional Teams: Work with infrastructure engineers, product managers, and partner with other engineering teams teams to deliver solutions aligned with MDP’s goals. Troubleshooting and Optimization: Identify and resolve bottlenecks in performance and scalability, ensuring high-quality code through testing and reviews. Required Skills & Qualifications: Backend Engineer Core Skills: Java/Spring, Gradle Must-Have: Understanding of microservice architecture Foundational Knowledge: Docker & Kubernetes (K8s) Bonus: RESTful API design experience, go Core Competencies: Strong communication and collaboration skills. Ability to work in a fast-paced, agile environment. A proactive mindset and willingness to continuously learn and adapt. Commitment to quality and attention to detail. What We Offer: A unique opportunity to contribute to the transformation of Maersk’s technology landscape. Professional growth opportunities with access to cutting-edge tools and technologies. A collaborative and inclusive work environment. Comprehensive benefits, including health insurance, flexible working hours, and learning & development programs. Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements. We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing accommodationrequests@maersk.com. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a skilled Java Backend Developer to design, develop, and maintain robust backend systems using Java, Spring Boot, Microservices, and Cloud technologies. You will work closely with cross-functional teams to deliver scalable, high-performance software solutions that meet business requirements and industry standard Essential Functions Design, develop, and maintain backend services and APIs using Java and Spring Boot Architect and implement scalable, reliable, and efficient microservices architectures Integrate with front-end components and third-party services, ensuring seamless data flow and system interoperability. Develop and maintain RESTful and GraphQL API Collaborate with product managers, frontend developers, and QA teams to define and deliver new features. Implement comprehensive testing strategies, including unit, integration, and end-to-end tests. Troubleshoot, debug, and optimize backend services for performance and scalability Participate in code reviews, provide constructive feedback, and mentor junior developers Ensure adherence to best practices in coding, security, and documentation Stay updated with the latest trends in Java, Spring Boot, Microservices, and Cloud technologies Work in an Agile/Scrum environment, contributing to sprint planning and team goals Qualifications Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field Proven experience in backend development using Java (preferably Java 8+) Expertise in Spring Boot and related frameworks Strong understanding of Object-Oriented Programming (OOP) and design patterns Experience in designing and developing RESTful APIs and microservices, multi-threading. Familiarity with cloud platforms (AWS, Azure, GCP, or similar) and cloud-native development Proficiency with version control systems (Git), build tools (Maven/Gradle), and CI/CD pipelines (Jenkins, Docker, etc.) Experience with containerization and orchestration tools (Docker, Kubernetes) Solid understanding of database technologies (SQL and NoSQL) Strong problem-solving skills, attention to detail, and ability to work independently and collaboratively Excellent communication and teamwork abilities Would be a plus Good verbal English and strong communication skills, experience of work for financial organizations. Exposure to event-driven architectures and messaging systems (Kafka, RabbitMQ) We offer Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About Us Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Details 1Role -Senior Developer 2Required Technical Skill Set - Spark/Scala/Unix 3Desired Experience Range -5-8 years 4Location of Requirement - Pune Desired Competencies (Technical/Behavioral Competency) Must-Have** (Ideally should not be more than 3-5) Minimum 4+ years of experience in development of Spark Scala Experience in designing and development of solutions for Big Data using Hadoop ecosystem technologies such as with Hadoop Bigdata components like HDFS, Spark, Hive Parquet File format, YARN, MapReduce, Sqoop Good Experience in writing and optimizing Spark Jobs, Spark SQL etc. Should have worked on both batch and streaming data processing. Experience in writing and optimizing complex Hive and SQL queries to process huge data. good with UDFs, tables, joins, Views etc Experience in debugging the Spark code Working knowledge of basic UNIX commands and shell script Experience of Autosys, Gradle Good-to-Have Good analytical and debugging skills Ability to coordinate with SMEs, stakeholders, manage timelines, escalation & provide on time status Write clear and precise documentation / specification Work in an agile environment Create documentation and document all developed mappings SN Responsibility of / Expectations from the Role 1 Create Scala/Spark jobs for data transformation and aggregation 2 Produce unit tests for Spark transformations and helper methods 3 Write Scaladoc-style documentation with all code 4 Design data processing pipelines Show more Show less
Posted 1 week ago
10.0 years
0 Lacs
Bhubaneshwar, Odisha, India
On-site
Job Location: Bhubaneshwar, India Experience Required : Minimum 10+ years Key Skills : Selenium, Experience with web application testing & Continuous Integration processes, Proficiency on BDD framework, Expertise on Gradle, Maven, eclipse and building tool. Key Responsibilities: · Deliver engaging and comprehensive Selenium training to participants. · Design and develop training strategies, initiatives, and programs material. · Maintain a database of all training materials. · Prepare detailed course materials, including presentations, coding exercises, and practical assignments. · Conduct live coding sessions and hands-on labs, encouraging active participation from students. · Assess student progress through quizzes, exams, assignments, and projects. · Offer one-on-one mentorship to students, helping them with problem-solving and career guidance. · Needs to train in-house professionals on Selenium. · Stay updated with the latest Selenium features, tools, and best practices. · Continuously improve training content based on student feedback and emerging industry trends. · Review student’s performance and learning. · Should be able to handle End to End Training - Course Content Preparation, Material Preparation, Interview Questions, Mock Interviews, Live Projects Explanation, etc. · Candidates with excellent communication skills and a passion for teaching and technology. Show more Show less
Posted 1 week ago
8.0 - 9.0 years
0 Lacs
India
Remote
Job Title: Senior Java Developer Experience Required: 8 to 9 Years Location: Remote Employment Type: Full-time Job Summary: We are looking for a highly experienced Senior Java Developer with 8–9 years of strong backend development expertise in building scalable, secure, and high-performing applications. The ideal candidate should be well-versed in Java, Spring Boot, microservices architecture, and cloud platforms. This is a remote role that demands excellent problem-solving skills, clean coding practices, and strong collaboration abilities. Key Responsibilities: Design, develop, and maintain enterprise-grade backend systems using Java (8/11/17) and Spring Boot Architect and implement RESTful APIs and microservices Ensure application performance, scalability, and security Collaborate with front-end developers, DevOps, and QA teams to deliver high-quality software Write clean, testable, and efficient code following best practices Conduct code reviews and mentor junior developers Integrate with databases like MySQL , PostgreSQL , or MongoDB Work with CI/CD pipelines , containers, and cloud deployments (AWS/Azure/GCP) Troubleshoot production issues and implement long-term fixes Maintain technical documentation and unit/integration test coverage Required Skills: Strong expertise in Java , Spring Boot , Spring Security , Spring Data JPA Solid understanding of microservices architecture and REST API development Experience with Maven/Gradle , Git , and Jenkins Working knowledge of SQL and NoSQL databases Exposure to Docker and containerized applications Familiarity with cloud platforms (preferably AWS, GCP, or Azure) Proficient in unit testing using JUnit , Mockito , or similar frameworks Hands-on with logging and monitoring tools like ELK, Prometheus, or Grafana Preferred Skills: Experience with Kafka , RabbitMQ , or other messaging systems Knowledge of Kubernetes and container orchestration Familiarity with OAuth2/OpenID , JWT , and other auth mechanisms Exposure to Agile/Scrum methodologies Knowledge of GraphQL , gRPC , or WebSockets is a plus Show more Show less
Posted 1 week ago
50.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are hiring for Digit88 About Digit88 Digit88 empowers digital transformation for innovative and high growth B2B and B2C SaaS companies as their trusted offshore software product engineering partner! We are a lean mid-stage software company, with a team of 75+ fantastic technologists, backed by executives with deep understanding of and extensive experience in consumer and enterprise product development across large corporations and startups. We build highly efficient and effective engineering teams that solve real and complex problems for our partners. With more than 50+ years of collective experience in areas ranging from B2B and B2C SaaS, web and mobile apps, e-commerce platforms and solutions, custom enterprise SaaS platforms and domains spread across Conversational AI, Chatbots, IoT, Health-tech, ESG/Energy Analytics, Data Engineering, the founding team thrives in a fast paced and challenging environment that allows us to showcase our best. The Vision: To be the most trusted technology partner to innovative software product companies world-wide The Opportunity Digit88 development team is establishing a new offshore product development team for its partner , that is building next-generation Big Data, Cloud-Based Business Operation Support technology for utilities, retail energy suppliers and Community Choice Aggregators (CCA). The candidate would be joining an existing team of outstanding data engineers in the US and help us expand the data engineering team and work on different products and on different layers of the infrastructure. Job Profile Digit88 is looking for a Big Data Engineer who will work on building, and managing Big Data Pipelines for us to deal with the huge structured data sets that we use as an input to accurately generate analytics at scale for our valued Customers. The primary focus will be on choosing optimal solutions to use for these purposes, then maintaining,implementing, and monitoring them. You will also be responsible for integrating them with the architecture used across the company. Applicants must have a passion for engineering with accuracy and efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability to work independently with minimal supervision. To be successful in this role, you should possess Collaborate closely with Product Management and Engineering leadership to devise and build the right solution. Participate in Design discussions and brainstorming sessions to select, integrate, and maintain Big Data tools and frameworks required to solve Big Data problems at scale. Design and implement systems to cleanse, process, and analyze large data sets using distributed processing tools like Akka and Spark. Understanding and critically reviewing existing data pipelines, and coming up with ideas in collaboration with Technical Leaders and Architects to improve upon current bottlenecks Take initiatives, and show the drive to pick up new stuff proactively, and work as a Senior Individual contributor on the multiple products and features we have. 8+ years of experience in developing highly scalable Big Data pipelines. Hands on exp in team leading and leading product or module development experience In-depth understanding of the Big Data ecosystem including processing frameworks like Spark, Akka, Storm, and Hadoop, and the file types they deal with. Experience with ETL and Data pipeline tools like Apache NiFi, Airflow etc. Excellent coding skills in Java or Scala, including the understanding to apply appropriate Design Patterns when required. Experience with Git and build tools like Gradle/Maven/SBT. Strong understanding of object-oriented design, data structures, algorithms, profiling, and optimization. Have elegant, readable, maintainable and extensible code style. You are someone who would easily be able to Work closely with the US and India engineering teams to help build the Java/Scala based data pipelines Lead the India engineering team in technical excellence and ownership of critical modules; own the development of new modules and features Troubleshoot live production server issues. Handle client coordination and be able to work as a part of a team, be able to contribute independently and drive the team to exceptional contributions with minimal team supervision Follow Agile methodology, JIRA for work planning, issue management/tracking Additional Project/Soft Skills: Should be able to work independently with India & US based team members. Strong verbal and written communication with ability to articulate problems and solutions over phone and emails. Strong sense of urgency, with a passion for accuracy and timeliness. Ability to work calmly in high pressure situations and manage multiple projects/tasks. Ability to work independently and possess superior skills in issue resolution. Should have the passion to learn and implement, analyse and troubleshoot issues Show more Show less
Posted 1 week ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Themesoft is seeking full-time Java Web Application Developers for one of our clients. Experience: 6-10 years of experience is mandatory. Location: Chennai (Hybrid) Position: Senior Java Developer Type: Full-Time Notice Period: Maximum 45 days of Notice period 🛠 Key Responsibilities: Apply secure coding practices to legacy codebases built with JSP and traditional Java frameworks, with emphasis on mitigating XSS and related vulnerabilities. Upgrade outdated libraries and dependencies (e.g., commons-fileupload, springframework) to address known security issues. Work collaboratively in a Git-based environment , contributing to code reviews and adhering to established workflows.0 ✅ Requirements: 5+ years of hands-on experience in Java web application development Strong proficiency in JSP , Servlets , and legacy Java web frameworks Proven experience managing and upgrading dependencies using Maven or Gradle Experience using Eclipse IDE for Java development Solid understanding of secure coding principles and familiarity with the OWASP Top 10 Comfortable with Git version control, including branching strategies, pull requests, and code reviews Strong communication skills with the ability to work both independently and in distributed teams If you are interested, share updated resume with mythili@themesoft.com #SeniorJavaDeveloper #JavaJobs #ChennaiJobs #HybridJobs #FullTimeJob #JavaDevelopment #SecureCoding #OWASPTop10 #LegacyCode #Maven #Gradle #EclipseIDE #GitWorkflow #JavaCareers #HiringNow #TechJobsIndia #SoftwareEngineering #BackendDeveloper #JavaExperts #ExperiencedProfessionals Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About Company : They balance innovation with an open, friendly culture and the backing of a long-established parent company, known for its ethical reputation. We guide customers from what’s now to what’s next by unlocking the value of their data and applications to solve their digital challenges, achieving outcomes that benefit both business and society. Job Title: Java Backend Developer Experience: 5 + Years Job Type : Contract to hire. Notice Period:- Immediate joiners. Location : Bangalore Job Description : Primary Skills : Java , Microservices, Rest Api, Spring Boot, Git. Hands on Experience on AWS Cloud Java/Spring development. Should have exposure to Microservices architecture with REST API. Hands on experience in devops tools like Git , Gradle is must. Good experience in a Java 8 or later Spring boot Hibernate Web services Experience designing and developing REST APIs for high volume clients Seniority Level Mid-Senior level Industry IT Services and IT Consulting Employment Type Contract Job Functions Business Development Consulting Skills Java AWS Spring Boot Micro Services Rest Api Hibernate Git Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Trivandrum, Kerala, India
On-site
Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology. What You’ll Do Perform general application development activities, including unit testing, code deployment to development environment and technical documentation. Work on one or more projects, making contributions to unfamiliar code written by team members. Diagnose and resolve performance issues. Participate in the estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning. Document code/processes so that any other developer is able to dive in with minimal effort. Develop, and operate high scale applications from the backend to UI layer, focusing on operational excellence, security and scalability. Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.) Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset. Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality. Participate in a tight-knit engineering team employing agile software development practices. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality. Write, debug, and troubleshoot code in mainstream open source technologies Lead effort for Sprint deliverables, and solve problems with medium complexity What Experience You Need Bachelor's degree or equivalent experience 3+ years experience working with software design and Java, Python and Javascript programming languages 3+ years experience with software build management tools like Maven or Gradle 2+ years experience with HTML, CSS and frontend/web development 2+ years experience with software testing, performance, and quality engineering techniques and strategies 2+ years experience with Cloud technology: GCP, AWS, or Azure What could set you apart Self-starter that identifies/responds to priority shifts with minimal supervision Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle. Agile environments (e.g. Scrum, XP) Relational databases (e.g. SQL Server, MySQL) Atlassian tooling (e.g. JIRA, Confluence, and Github) Developing with modern JDK (v1.7+) Automated Testing: JUnit, LoadRunner, Jmeter Show more Show less
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Gradle is a popular build automation tool that is widely used in the software development industry. In India, the demand for professionals with Gradle skills is on the rise, with many companies actively hiring for roles that require expertise in this area. Job seekers looking to explore opportunities in Gradle can find a variety of positions across different industries and sectors in India.
Here are the top 5 cities in India where companies are actively hiring for Gradle roles:
The average salary range for Gradle professionals in India varies based on experience levels. Entry-level positions can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with several years of experience can command salaries ranging from INR 10-15 lakhs per annum.
A typical career progression in the Gradle skill area may look like this: - Junior Developer - Developer - Senior Developer - Tech Lead
In addition to Gradle expertise, professionals in this field are often expected to have knowledge and experience in related skills such as: - Java programming - Software development lifecycle - Continuous integration and deployment tools - Version control systems
Here are 25 interview questions for Gradle roles, categorized by difficulty level:
How do you customize the build process in Gradle?
Medium:
How do you manage versioning in a Gradle project?
Advanced:
As you explore opportunities in the Gradle job market in India, make sure to equip yourself with the necessary skills and knowledge to stand out in interviews. With the right preparation and confidence, you can land a rewarding career in this exciting field. Good luck!
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.