Jobs
Interviews

40 Spring Core Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

You have experience developing microservices and cloud native apps using Java/J2EE, REST APIs, Spring Core, Spring MVC Framework, Spring Boot Framework JPA. You are proficient in building and deploying services using Gradle, Maven, Jenkins etc. as part of CI/CD process. Additionally, you have worked with Google Cloud Platform (GCP) and have experience in Pub Sub, Docker, and Kubernetes. You also have experience with any Relational Database such as Oracle, PostgreSQL, etc.,

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

kolkata, west bengal

On-site

You should have at least 5 years of software development experience, with strong skills in Java JDK 1.8 or above. Your expertise should include Java fundamentals such as Exception handling, Serialization/Deserialization, and Immutability concepts. You should also possess good knowledge of Enums, Collections, Annotations, Generics, Auto boxing, and Data Structures. Experience with Database RDBMS/NoSQL, including SQL, Joins, and Indexing, is required. Proficiency in Multithreading concepts like Re-entrant Lock, Fork & Join, Sync, and Executor Framework is essential. Hands-on experience with Spring Core & Spring Boot, JMS (such as ActiveMQ, RabbitMQ, Kafka), and Memory Management (JVM configuration, Profiling, GC) is expected. You should be familiar with DevOps tools like Maven/Gradle, Jenkins, Quality plugins, Docker, and containerization. Strong logical and analytical skills are necessary, along with a thorough understanding of OOP concepts, Design principles, and various Design patterns. Practical experience with logging frameworks like SLF4J/LogBack/Log4j and writing Junit test cases using Mockito/Powermock frameworks is required. Additionally, you should have experience in CI/CD practices, testing with tools like JMeter, and knowledge of version control systems like Git/SVN. Good communication skills and the ability to collaborate with global teams are important for defining and delivering projects. Sound understanding/experience in software development process and test-driven development are crucial. Experience with Cloud platforms like AWS/Azure and Microservices will be an advantage for this role.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

You should have 6-8 years of professional experience in developing microservices and cloud-native apps using Java/J2EE, REST APIs, Spring Core, Spring MVC Framework, Spring Boot Framework, JPA, Spring Security, and related technologies. You must also be familiar with Unit testing using frameworks like Junit, Mockito, and JBehave. Experience in building and deploying services through Gradle, Maven, Jenkins, etc., as part of the CI/CD process is essential. Proficiency in Google Cloud Platform and a relational database (e.g., Oracle, PostgreSQL) is required. Your role will involve designing, developing, and implementing custom software and database applications with minimal supervision. Strong communication skills are necessary for design-related discussions, fostering relationships, and promoting collaboration within the team. You will work closely with teammates, providing support and ensuring project success through a proactive attitude. As part of the engineering team, you will be responsible for developing efficient and high-performing code, following quality practices such as unit testing and code reviews. Optimizing applications for non-functional requirements and deploying components in the CI/CD process will be key responsibilities. You will oversee end-to-end application delivery, coordinate with other teams for production deployment, and monitor application health and KPIs while supporting issue resolution. Additionally, you will collaborate in troubleshooting complex data, features, service, and platform issues, conducting root cause analysis to address product and operational challenges. Being an advocate of security best practices and emphasizing the importance of security within the engineering processes will be crucial for this role.,

Posted 1 week ago

Apply

6.0 - 11.0 years

11 - 21 Lacs

hyderabad, bengaluru

Hybrid

Spring Core, Spring Data, Spring JPA, Spring Security, Spring AOP, Spring Boot,AWSMicroservices DockerKubernetes. Junit, MockitoOOAD, Multi-threadedTest Driven Development Jira, Confluence, ALMnoSQL databasesCI/CD toolsGit, SVN

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Front End Developer, you will be responsible for delivering a complete front-end application. Your expertise in JavaScript and HTML5 will be crucial in developing interactive and user-friendly interfaces. Deep knowledge of Angular-7 is essential for creating dynamic web applications. You should also have extensive knowledge of CSS and JavaScript methods to ensure the design and functionality of the application meet high standards. In addition, understanding the Java web application technology stack, including core Java, Spring Core, Spring MVC, Hibernate, and Node JS REST, will be advantageous in integrating front-end components with back-end services. Your ability to collaborate with team members and effectively communicate technical concepts will contribute to the overall success of the project.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

We are seeking a Senior Associate Technology Level 2 - Java Microservices Developer to be a part of our team of innovative thinkers and achievers. Your role will involve using your problem-solving skills to create, design, and implement cutting-edge technology solutions that address the complex challenges faced by our clients across various industries. Our objective is to revolutionize the world, and your contributions will be pivotal in shaping our approach with your unique ideas, insights, and resolutions. In this position, you will have a significant impact by leading the design, organization, and execution of diverse applications, thereby expanding your knowledge and expertise throughout the project life cycle. By leveraging your technical proficiency and passion for problem-solving, you will collaborate closely with clients to translate intricate concepts into comprehensive solutions that drive our clients" businesses forward. Furthermore, you will be encouraged to continuously explore and assess emerging technologies and methodologies to deliver scalable, sophisticated solutions that assist clients in achieving their business objectives. Qualifications: - 6+ years of experience in software development - Proficiency in Java JDK 1.8 or higher - Strong knowledge of Java fundamentals such as Exception Handling, Serialization/Deserialization, and Immutability concepts - Familiarity with Enums, Collections, Annotations, Generics, Auto boxing, and Data Structures - Experience with Database RDBMS/No SQL (SQL, Joins, Indexing) - Expertise in Multithreading (Re-entrant Lock, Fork & Join, Sync, Executor Framework) - Proficiency in Spring Core & Spring Boot, including security and transactions - Hands-on experience with JMS (ActiveMQ, RabbitMQ, Kafka, etc.) - Knowledge of Memory Management (JVM configuration, Profiling, GC), profiling, Performance Tuning, Testing, JMeter, or similar tools - Experience in DevOps (CI/CD: Maven/Gradle, Jenkins, Quality plugins, Docker, and containerization) - Strong logical and analytical skills - Comprehensive understanding of OOPS concepts, Design principles, and the implementation of various Design patterns - Hands-on experience with logging frameworks such as SLF4J, LogBack, or Log4j - Proficiency in writing JUnit test cases using Mockito/Powermock frameworks - Practical experience with Maven/Gradle and familiarity with version control systems like Git/SVN - Effective communication skills and the ability to collaborate with global teams to define and execute projects - Sound understanding and experience in software development processes, test-driven development - Familiarity with Cloud platforms such as AWS, AZURE, GCP, PCF, or any private cloud solutions If you possess the above qualifications and are looking to make a significant impact in the technology space, we invite you to join our team of forward-thinkers and innovators.,

Posted 1 week ago

Apply

7.0 - 11.0 years

0 Lacs

haryana

On-site

Optum is a global organization dedicated to delivering care, supported by technology to enhance the lives of millions of individuals striving to lead healthier lives. Your contributions within our team will play a crucial role in improving health outcomes by facilitating access to care, pharmacy benefits, data, and resources necessary for individuals to achieve optimal well-being. At Optum, you will find a diverse and inclusive culture, alongside talented colleagues, comprehensive benefits, and opportunities for career growth. Join us in our mission to impact the communities we serve and advance health equity on a global scale by demonstrating care, connecting individuals, and fostering growth together. The Optum Technology Digital team is committed to disrupting the healthcare industry and transforming UHG into a leading Consumer brand. We specialize in delivering highly personalized digital solutions that empower direct-to-consumer, digital-first experiences, guiding consumers to access appropriate care efficiently. Our goal is to revolutionize healthcare for patients and providers by providing cutting-edge, personalized, and conversational digital solutions. With a focus on the consumer, we ensure exceptional support throughout their healthcare journeys. By leveraging AI, cloud computing, and other innovative technologies, we are transforming customer interactions within the healthcare system. The Consumer Engineering team is dedicated to meeting the digital technology needs of UnitedHealth Group, impacting millions of lives through UnitedHealthcare & Optum. We are in search of a dynamic individual who embodies a modern engineering culture, possessing deep engineering expertise within a digital product model, a passion for innovation, and a relentless drive to enhance the consumer experience. Our ideal candidate thrives in an agile, fast-paced rapid-prototyping environment, embraces DevOps, continuous integration/continuous deployment (CI/CD) practices, and advocates for the Voice of the Customer. If you are motivated by the pursuit of excellence, eager to innovate, and excited to make a tangible impact within a team that embraces modern technologies and consumer-centric strategies while prioritizing robust cyber-security protocols, we invite you to explore this exciting opportunity with us. Join our team and play a key role in shaping the future of healthcare, where your unique skills will not only be recognized but celebrated. In this Senior Software Engineer role, you will be responsible for designing, coding, unit testing, and ensuring adherence to the team's development process and standards. Your responsibilities will include reviewing requirements and systems analysis documents, creating documented designs following specified patterns and standards, coding and unit testing independently, ensuring adherence to coding standards, effectively communicating with team members, supporting the QE team during testing, encouraging high-quality code, working with the Deployment Lead and peer developers on project deployment activities, and mentoring developers on technology and application knowledge when needed. You will also identify opportunities to optimize applications, comply with employment contract terms, company policies and procedures, and any directives that may arise due to changing business environments. Required Qualifications: - B.E / B. Tech / MCA / MSc / MTech with 16 years of formal education - Minimum of 7 years of experience in Java/J2EE technologies for full stack development - Hands-on experience with Core Java/ J2EE (Spring, Hibernate, MVC) - Proficiency in REST-based web services and SQL queries, with MySQL experience - Experience with React JS (mandatory), hands-on experience with Angular JS/Node JS is a plus - Testing experience in JUnit/Spock/Groovy - Solid Java programming experience (JDK1.8) and Web services Restful - Experience in using JUnit/Spock, Eclipse/IntelliJ Idea, JBoss, CI/CD, and DevOps initiatives - Good working knowledge of SPRING Framework & Spring MVC, SDLC processes, and OOAD concepts - Proficiency in developing applications using Spring Core, Spring JDBC, REST Web services & MySQL DB - Proven excellent debugging, troubleshooting, communication, and presentation skills Preferred Qualifications: - Experience in jQuery / JSP / HTML5 / CSS - Experience with Spring Boot, RabbitMQ & JBoss, Microservices - Familiarity with Subversion, GIT & Maven, Agile environment, Code Quality Tools - Healthcare domain experience in Provider/Claim/Member - Excellent written and verbal communication skills Join us in our journey of growth and innovation to contribute to shaping the future of healthcare. Apply now and be a part of our team at the forefront of driving positive change.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior DeveloperJava (Commerce Tools) in our team, you will be responsible for leveraging your 8+ years of experience to contribute effectively to our projects. Your primary location will be in Pune. With a minimum of 4+ years of development experience utilizing Commerce Tools, you will showcase your expertise in working with GraphQL using CommerceTools APIs. Your role will also involve extensive hands-on experience with CT Shopping Cart, Checkout functionalities & APIs, as well as Catalog functionalities & APIs. Your responsibilities will include demonstrating your proficiency in J2EE, Spring Core, AOP, and Spring Boot. You will apply your skills in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, among others. A strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing, will be essential. Experience with Microsoft Azure cloud-based application/service architecture, deployment, and scaling is also required. Your hands-on experience in Azure Cloud Services, DevOps, Docker images, containers, Kubernetes, distributed cache (Redis), and distributed APM solutions will be valuable assets. Proficiency in front-end technologies like Angular, React, JavaScript, or TypeScript is expected. Additionally, you should possess a demonstrable understanding of infrastructure and application security management, particularly in developing and operating large-scale multi-tenant systems. Your broad knowledge of contemporary technologies and frameworks, blended with experience in relevant areas such as Spring, RESTful web services, and databases, will be beneficial. Having a very good understanding of Commerce Tools as a Product is crucial. Your proactive approach, willingness to explore new skills, and ability to adapt to various scenarios will be highly valued. Effective communication skills, both written and verbal, are essential for collaborating with business and technology partners, peers, and senior management. Furthermore, your strong interpersonal skills and ability to engage with multiple stakeholders to ensure project success will be key to your role. While not mandatory, domain knowledge in Healthcare or Insurance/Financial services industry is preferred. If you are ready to take on this challenging yet rewarding position, we look forward to welcoming you to our team and witnessing the impact of your contributions.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

kochi, kerala

On-site

You should have at least 6 years of professional experience in developing microservices and cloud native applications using Java/J2EE, REST APIs, Spring Core, Spring MVC Framework, Spring Boot Framework, JPA (Java Persistence API) or any other ORM, Spring Security, and similar tech stacks (both open source and proprietary). Your responsibilities will include working with Unit testing frameworks such as Junit, Mockito, JBehave, as well as building and deploying services using tools like Gradle, Maven, Jenkins, etc. as part of the CI/CD process. Moreover, we expect you to have experience working in Cloud Platforms such as AWS, Azure, or GCP, and familiarity with any Relational Database systems like Oracle, PostgreSQL, etc. If you have a passion for developing scalable, efficient, and high-quality software solutions in a collaborative environment, we encourage you to apply for this position.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

The Applications Development Senior Programmer Analyst position at our organization involves actively participating in the establishment and implementation of new or updated application systems and programs, working closely with the Technology team. Your primary responsibility will be to contribute to applications systems analysis and programming activities. Your key responsibilities will include conducting tasks related to feasibility studies, estimating time and costs, IT planning, risk technology, applications development, model development, and implementing new or revised applications systems and programs to meet specific business needs. You will be required to monitor and control all phases of the development process, from analysis and design to testing and implementation, as well as provide user and operational support to business users. Your expertise in applications development will be crucial in analyzing complex problems, evaluating business and system processes, and industry standards, and making evaluative judgments. Additionally, you will recommend and develop security measures post-implementation analysis to ensure successful system design and functionality. Collaboration with users/clients and other technology groups, recommending advanced programming solutions, and assisting in the installation of customer exposure systems will be part of your role. Ensuring adherence to essential procedures, defining operating standards and processes, and serving as an advisor or coach to new or junior analysts will also be expected from you. Your role will require you to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and team members. You must appropriately assess risks in business decisions, considering the firm's reputation and safeguarding Citigroup, its clients, and assets by ensuring compliance with laws, rules, and regulations, adhering to policy, applying sound ethical judgment, and managing and reporting control issues transparently. Qualifications: - 8-12 years of relevant experience - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Working knowledge of consulting/project management techniques/methods - Ability to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements Preferred Skillset: - Hands-on experience with Java, J2EE, Multi-Threading, Design Patterns, ORM - Expertise in System Design & Enterprise Architecture - Experience in Fine-tuning Application Performance - Proficiency in Spring Core, Hibernate, Spring Boot - Familiarity with Cloud Technologies such as OpenShift Enterprise - Knowledge of Build & Deployment Tooling like Maven, Jenkins - Experience with Code Quality Tools such as Sonar, JUnits - Proficiency in Monitoring Tools such as Grafana, Splunk, Kibana, AppDynamics Education: - Bachelor's degree/University degree or equivalent experience Please note that this job description provides a high-level overview of the work performed, and additional job-related duties may be assigned as needed.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. As a Manager in the IT Advisory Services team, you will lead and manage Hybris projects for our global customers, ensuring delivery excellence and driving business value through technical solutions. Your client responsibilities: - Work as a tech lead to contribute in various technical streams of Custom development. - Lead and oversee multiple technical streams of custom development across various SAP Hybris projects. - Collaborate with onsite coordinators, clients, and cross-functional teams to gather requirements, align deliverables, and ensure project success. - Manage team performance, allocate tasks efficiently, and ensure timely completion of deliverables. - Completion of assigned tasks on time and ensuring team tasks are also completed. - Provide leadership in resolving technical challenges and ensuring seamless project execution. - Drive regular status reporting to stakeholders and leadership teams. - Act as a mentor for team members, fostering a culture of collaboration, innovation, and skill development. - Design and implement CI/CD pipelines, including creating deployment strategies for projects. - Support RFP processes and contribute to creating winning proposals. - Lead assessments and evaluations for pursuits, identifying key areas of improvement and innovation. - Drive commerce platform upgrades and ensure systems remain aligned with latest technology standards. Qualifications: BE/BTech/MCA with 8-10 years of relevant IT industry experience, systems architecture, integration, and software development, including team management and client-facing roles. Core Competencies: Mandatory Skills: - Strong hands-on experience with HMC, HAC, and Cockpits (CMS, WCMS, CS, import, admin). - Expertise in integration with 3rd party and SAP applications. - Proficiency in managing and handling Hybris impex content catalogs. - Deep understanding and experience with Web Services (REST/SOAP). - Proven experience working with Spring frameworks including Spring Core, Spring MVC, Spring Security, and Spring Integration. - Solid experience in Java Enterprise Edition (JEE), including Java, Servlets, JSP, and JSTL. - Successful delivery of at least 4 end-to-end SAP Hybris implementations. - Excellent leadership and business communication skills. Preferred Skills: - Experience in architecting technical solutions and driving design discussions. - Strong ability to manage client expectations and build lasting client relationships. - Demonstrated experience in Agile delivery methodology. - Exposure to headless architecture and third-party integrations. What You Will Bring: - A proven track record of managing high-performing teams. - Strong analytical and problem-solving skills. - Ability to lead, influence, and deliver in a fast-paced, global environment. - A customer-centric mindset and commitment to excellence in delivery. EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people, and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform, and operate. Working across assurance, consulting, law, strategy, tax, and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

delhi

On-site

As a Lead Engineer/Architect specialized in Java, you are required to possess good communication skills and have a strong hands-on experience in Java development, particularly in multithreading or concurrency control. Exposure to frameworks like JSF, Spring MVC, Spring Core, and either EJB2.0/3.0 or Hibernate is essential. Additionally, experience in Ant/Maven and managing deployment in JBoss/Tomcat/Apache is necessary. Your role will involve extensive object-oriented programming experience, proficiency in database programming concepts, and the ability to write complex queries. Your responsibilities will include architecture design, coding, unit testing, and implementation of Web applications and mobile-based projects. You will be tasked with designing and implementing new procedures and guidelines to enhance productivity and quality. Furthermore, you will need to identify application upgrade paths, opportunities for improving design, performance, and code of existing applications. Keeping abreast of the latest technology trends in Web and Mobile-based applications is crucial for this role. The ideal candidate should have a minimum of 8 years of experience in a relevant field and hold a Bachelor's degree or higher in Computer Science or a similar discipline. This position is based in New Delhi. If you meet the requirements mentioned above and are interested in this position, please send us your profile for consideration.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

We are seeking a Senior Associate Technology Level 1 - Java Microservices Developer to join our team as a Module Lead. In this role, you will be part of a dynamic group of innovative thinkers and achievers. Your primary responsibility will be to utilize your problem-solving skills to design, architect, and implement cutting-edge technology solutions that address the most intricate challenges faced by our clients in various industries. As part of our mission to revolutionize the world, your input will be crucial in shaping the direction we take with your innovative ideas and effective solutions. Your Impact: - Lead the design, planning, and execution of sophisticated applications, gaining a comprehensive understanding of the entire project lifecycle. - Collaborate with clients, leveraging your technical proficiency and problem-solving enthusiasm to translate complex concepts into comprehensive solutions that enhance our clients" businesses. - Stay at the forefront of technological advancements, continuously exploring new technologies and methodologies to deliver scalable and refined solutions that support clients in achieving their business objectives. Qualifications: - Minimum 4 years of experience in Java development. - Proficient in Java JDK 1.8 or higher. - Strong grasp of Java fundamentals such as Exception Handling, Serialization/Deserialization, and Immutability concepts. - Sound knowledge of Enums, Collections, Annotations, Generics, Auto boxing, and Data Structures. - Familiarity with Database concepts including RDBMS/NoSQL, SQL, Joins, and Indexing. - Expertise in Multithreading (Re-entrant Lock, Fork & Join, Sync, Executor Framework). - Experience with Spring Core & Spring Boot, including security and transactions. - Hands-on familiarity with JMS (ActiveMQ, RabbitMQ, Kafka, etc.). - Proficiency in Memory Management (JVM configuration, Profiling, Garbage Collection), profiling, Performance tuning, Testing, JMeter, or similar tools. - Experience in DevOps practices (CI/CD: Maven/Gradle, Jenkins, Quality plugins, Docker, and containerization). - Strong logical and analytical skills with a deep understanding of OOPS concepts, Design principles, and various Design patterns. - Proficient in any logging frameworks (SLF4J/LogBack/Log4j). - Ability to write JUnit test cases using Mockito/Powermock frameworks and practical experience with Maven/Gradle and version control systems like Git/SVN. - Excellent communication skills and the ability to collaborate with global teams to define and deliver projects successfully. - Solid understanding and experience in software development processes, test-driven development. - Experience with Cloud platforms such as AWS, Azure, or GCP. - Prior experience in Microservices architecture.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

As a Java Developer in our organization, you will be responsible for designing, developing, and integrating high-performance web applications using Java/J2EE technologies, the Spring Framework, and RESTful web services. Your role will involve collaborating with cross-functional teams to ensure seamless communication between back-end services and front-end technologies. Success in this position will be demonstrated by your ability to optimize code for improved application performance, maintain detailed documentation, and actively participate in Agile ceremonies to contribute to project success. To excel in this role, you should possess a Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, along with 2-4 years of hands-on experience in Java development. Familiarity with microservices architecture, cloud technologies (AWS, Azure, or Google Cloud), front-end frameworks like Angular or React, and DevOps practices will be advantageous. Additionally, strong technical skills in Core Java/J2EE, Spring Framework, RESTful Web Services, databases (relational and NoSQL), web technologies, version control, development tools, testing frameworks, containers, and CI/CD tools are essential for this position. Key Responsibilities: - Design and Develop scalable, secure, and high-performance web applications using Java/J2EE technologies, the Spring Framework, and RESTful web services. - Collaborate with cross-functional teams to design, build, and integrate back-end services with front-end technologies. - Design and implement RESTful APIs to ensure seamless communication between applications and services. - Integrate applications with relational and NoSQL databases, ensuring optimal performance and data integrity. - Write unit tests, perform integration testing, and resolve bugs to ensure application stability. - Continuously evaluate and improve application performance by optimizing code and queries. - Maintain detailed documentation of technical processes, architecture, and deployment procedures. - Participate in Agile ceremonies and contribute to project success in a collaborative environment. If you are a proactive Java Developer with a passion for developing innovative solutions and working in a collaborative team environment, we encourage you to apply for this exciting opportunity!,

Posted 2 weeks ago

Apply

7.0 - 11.0 years

18 - 27 Lacs

bangalore rural, bengaluru

Work from Office

Job Description Senior Java Developer Experience: 8 to 11 years Skills: ( Core skills: experience in Java ,Spring core ( IOC,DI) , Spring bean lifecycles, Spring Security( UserDetailService, PreAuthorize, Secured) Spring Boot, Annotations, Spring MVC ( atleast 4.5/5 in Spring) Microservices , Api Gate ways, Service discovery , Design pattern, Caching , Scaling , Rate limiting , Idempotency , Asyc Communications, Javascript ( atleast they should know till Promise) , Any UI maintenance work also fine in react or Angular, SQL Indexing , Stored procedure, Normalization) We are looking for premium tech leads who are individual contributors (IC), not team leads, and who focus more on technical use cases. For example, they should be able to provide relevant use case examples.

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Software Developer at Bix Bytes Solutions, you will have the opportunity to work on designing enterprise solutions using Java, JEE, and Spring Boot to cater to our Swiss clientele. Your responsibilities will include implementing design patterns, ensuring scalability in web applications and RESTful APIs through Microservices, and developing Java Spring Boot implementations. You will be expected to demonstrate expertise in Java 8, J2EE, and related Java technologies, as well as utilize advanced SQL and proficiency in multithreading and Microservices. Additionally, you will apply your strong hands-on experience in Spring core, Spring JPA, GIT, Maven, and CI/CD tools like Jenkins. Furthermore, you will work with AWS Cloud and integration, implement industry-standard protocols for API security, including OAuth, and effectively communicate with clients. It is essential to have good written, verbal communication, and documentation skills, along with the ability to work effectively within a global team environment. Familiarity with Agile delivery processes will be an added advantage. To be considered for this role, you should hold a Bachelor's or Master's degree in computer science, Information Technology, or a related field, along with a minimum of 5+ years of hands-on IT experience in implementing Java 8, J2EE, and related Java technologies. Strong core Java skills and expertise in Java Spring Boot are required, as well as proficiency in advanced SQL and multithreading. Hands-on experience with Spring core, Spring JPA, GIT, Maven, and CI/CD tools (Jenkins) is also necessary. Additionally, experience in HTML, CSS, JavaScript, and other frontend technologies, working on AWS Cloud and integrations, and applying Design Patterns are expected. You should have an understanding of Architectural Blueprints, UML, and Application Design, along with knowledge and experience in implementing industry-standard protocols for API security, including OAuth. Any knowledge or experience on Vaadin (Add-on) will be beneficial. Excellent written and verbal communication skills are essential, as you will be required to effectively communicate with clients. A demonstrated commitment to continuous improvement and willingness to research, vet, learn, and deploy bleeding-edge technology and best practices are desired qualities. In return, we offer a competitive salary, gratuity, health benefits for you, your family, and your parents, fair and transparent compensation based on performance, a pension plan, travel allowance, an employee referral program, and internal/external/online training. You will love our great company culture, motivated teammates with common goals, working in the Indian Time Zone, weekends off, better work/life balance, empowerment to speak, encouragement of open-mindedness and thoughtful disagreement, as well as high ethics, transparency, and truthfulness. If you are looking for an opportunity to build a great career with a fast-growing company that is built on strong principles and core values, then Bix Bytes Solutions is the place for you. Contact us today and meet the team that is driving innovation and excellence in the technology sector. Join us at Bix Bytes.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

chandigarh

On-site

As a Java Trainer with expertise in Spring Boot and Hibernate, you will be based in Chandigarh and will be responsible for delivering training sessions in an offline mode. This position is on a contract basis for a duration of 6 months to 1 year. To qualify for this role, you should hold a degree in BE/BTech/MCA in CS/IT and possess excellent verbal and written communication skills. Additionally, you should have a minimum of 2-4 years of experience as a Java Trainer. Your primary responsibilities will include conducting training sessions on a range of Java-related topics. You must have proficiency in the following areas: - Java Essentials: Exception Handling, Lambda Expressions, Annotations, Modules, Optionals, Dependency Injection, I/O Operations, and File Operations. - Java Collection: Array vs ArrayList, Set Map, Queue, Stack, Dequeue, Iterator, Collections. - Concurrency: volatile keyword, Java Memory Model, Threads and Virtual Threads, Synchronization. - Build Tools: Maven. - Functional Programming: High Order Functions. - Database Access: JDBC. - Spring Core: Introduction - Terminology and Architecture, Configuration, Dependency Injection, Spring IOC, Spring AOP and MVC, Spring Bean Scope. - Hibernate: Transactions, Relationships, Entity Lifecycle. - Spring Boot: Spring Boot Starters, Autoconfiguration, Actuators, Embedded Server. - Spring Security: Authentication and Authorization, OAuth2, JWT Authentications. - Spring Data: Spring Data JPA, Spring Data MongoDB, Spring Data JDBC. - Microservices: Spring Cloud Gateway, Cloud Config, Spring Cloud Circuit Breaker, Spring Cloud OpenFeign. - Spring MVC: Servlet, JSP Files, Architecture, Components. - Testing: Junit, JMeter. If you are passionate about Java training and possess the required qualifications and experience, we encourage you to apply for this opportunity and contribute to our team in Chandigarh.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As an experienced professional with over 6 years in the field, you have a solid background in developing microservices and cloud native applications using Java/J2EE, REST APIs, Spring Core, Spring MVC Framework, Spring Boot Framework, JPA (Java Persistence API), Spring Security, and similar technology stacks, both open source and proprietary. You are well-versed in unit testing methodologies and have hands-on experience with frameworks such as Junit, Mockito, and JBehave. Your expertise extends to building and deploying services using tools like Gradle, Maven, Jenkins, and other CI/CD processes. You have a proven track record of working with Google Cloud Platform, leveraging its services and capabilities to deliver robust solutions. Additionally, you bring experience working with relational databases such as Oracle, PostgreSQL, and others, further enhancing your technical skill set.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

The Java Developer Spring Boot position at UST is looking for a passionate and experienced individual with a solid background in Java 8 and above, as well as expertise in the Spring Boot framework. As a part of the backend development team, you will play a crucial role in designing, developing, and maintaining robust and scalable backend services for enterprise-grade applications. Key Responsibilities: - Design, develop, and maintain microservices using Java (8+) and Spring Boot. - Write clean, maintainable, and efficient code following industry best practices. - Integrate with databases, REST APIs, and third-party services. - Participate in the full software development lifecycle - requirements gathering, design, implementation, testing, deployment, and support. - Collaborate with cross-functional teams including front-end developers, QA, and DevOps. - Implement automated tests (unit, integration) to ensure software quality. - Optimize application performance, scalability, and security. - Participate in code reviews and contribute to continuous improvement of development standards and practices. - Troubleshoot production issues and provide timely resolution. Required Skills and Qualifications: - Strong programming experience in Java 8 or above. - Proficiency with Spring Boot, Spring Core, Spring Data JPA, Spring Security, and Spring Cloud. - Experience in building and consuming RESTful APIs. - Good understanding of object-oriented programming, design patterns, and software architecture. - Familiarity with SQL and relational databases. - Experience with version control systems like GitLab. - Knowledge of build tools like Maven/Gradle. - Working knowledge of unit testing frameworks (e.g., JUnit, Mockito). - Familiarity with CI/CD pipelines and DevOps tools is a plus. - Familiarity with HealthCare knowledge is a plus. In this role, you will have the opportunity to make a significant impact on your career and the lives of people globally. UST is a mission-driven organization with a commitment to transforming lives through technology. If you are ready to take on this exciting challenge and be part of a dynamic team, we encourage you to apply. UST is an Equal Opportunity Employer that values humility, humanity, and integrity in all interactions. Join us and be part of a team that is dedicated to creating transformative experiences and solutions for a better world.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will be tasked with developing and maintaining systems within the integration/enrichment engine component. Working closely with global application development teams and Operations teams/partners, you will ensure successful integration of application data. Unit testing with proper documentation to adhere to application standards will be part of your responsibilities. Collaboration with other team members, both onsite and remote, is essential to ensure a consistent development approach within the application. You will engage in defining the architecture of new processes and reviewing existing processes for improvements. Providing ongoing maintenance and L3 production support will also be expected from you. To excel in this role, you should have at least 8 years of relevant experience in Java Full Stack. Experience working in a demanding and results-driven, time-critical environment is required. You should demonstrate proven proficiency in handling complex technical issues across all aspects of the project lifecycle. Required Skills: - Java - Spring Core - Groovy - RabbitMQ - Angular - MongoDB - Linux/Unix scripting - Oracle concepts, SQL, PL/SQL - SQL performance tuning - Autosys Skills that are considered a plus: - Familiarity with open source and proprietary tech including Kafka, Hashicorp Vault, and others - Knowledge of open-source toolchains, package managers such as Helm, Tekton, and others - Applied understanding of DevSecOps - Understanding of ECS architecture/implementation Education: Bachelors degree/University degree or equivalent experience Please note that this job description offers a high-level overview of the work performed, and additional job-related duties may be assigned as necessary.,

Posted 1 month ago

Apply

2.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Java Full Stack Lead at Ness, you will have the opportunity to lead a talented team of engineers (DEV&QA) in the application delivery team. Your role will involve demonstrating high technical acumen, designing solutions, and utilizing hands-on expertise to develop technical solutions for complex business requirements. Your leadership will be crucial in providing technical guidance to the team, fostering a collaborative work environment, and ensuring the successful development and delivery of high-quality enterprise applications and systems. Your core responsibilities will include: Technical Acumen: - Delivering business value through application development and enhancements. - Taking ownership of assignments from gathering requirements to code management. - Evaluating, planning, and guiding technical direction and architecture decisions. Leading Team: - Mentoring and guiding the development team in design, estimation, development, and testing. - Conducting code reviews, maintaining coding standards, and driving continuous improvement in development processes. - Inspiring a positive work culture, staying updated with industry trends, and guiding the team in selecting appropriate technologies and methodologies. Partnership: - Collaborating effectively with business and cross-functional/technical partners. - Contributing to PI, product, and release planning. - Collaborating with both onsite and offsite team members. Your core skills should include: - 9+ years of experience in Java J2EE, spring technologies/frameworks, and tools. - Strong experience with Microservices, Spring Boot, Rest API, and more. - Proficiency in web development using HTML, CSS, JavaScript, and React tools. - Knowledge of system architecture, Oracle PL/SQL, SQL, and cloud-based platforms. - Experience with Dev-Ops practices, test-driven development, and system observability/monitoring. In terms of education and experience, you should have: - A Bachelor's or higher degree in Computer Science, Engineering, or a related field. - Proven experience (12+ years) in an Engineering role. - 3+ years of experience in an Engineering/Technical lead role. - Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Join Ness to work on innovative projects for leading technology companies and collaborate with a global network of forward-thinking partners. Your professionalism, innovation, teamwork, and dedication will be valued as you contribute to our success in the digital engineering space.,

Posted 1 month ago

Apply

5.0 - 15.0 years

0 Lacs

hyderabad, telangana

On-site

You will be responsible for providing Java, Java script, and Cloud support in a 24/7 production environment, managing a support team in the Banking or credit card domain. You must have a good understanding of the Software Development Life Cycle, including knowledge of waterfall and Agile methodology. Your expertise should include strong development experience in Java, particularly in banking or credit card applications, and be willing to support activities in different shifts. Your role will involve managing major incidents, coordinating incident and problem management, as well as working closely with infrastructure teams. You should have the ability to troubleshoot, resolve, and communicate complex incidents, perform performance analysis, and fine-tune real-time and batch systems. Additionally, you will be required to conduct deep-dive analysis for all major incidents, identifying root causes in both Application and Infrastructure areas. You will also be responsible for executing continuous service improvement plans, monitoring, process improvement, and automation. Experience in Major Change management process is essential to ensure smooth weekend cutover activities without any critical incidents. Managing Capacity Monitoring, Server Patching in the production environment, and overseeing Bank-wide DR and BCP coordination/scheduling will also be part of your responsibilities. You must be ready to work in shifts and possess good communication skills for effective stakeholder management. Following the standards of the Bank and collaborating closely with Dev teams will be crucial for success in this role. As a candidate, you should hold an Engineering degree with 5 to 15 years of experience. Intermediate knowledge of testing and agile processes is required. Your technical skills should include proficiency in Unix, Java, Restful APIs, Microservices, Spring Boot, Spring Core, SQL, MariaDB, NoSQL, XML, SOAP, and Java Script. Familiarity with CICD, Jenkins, GIT, Maven, and Linux for process control, as well as Cloud technologies like Pivotal Cloud Foundry and AWS, will also be advantageous.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for leading Java projects with experience in the Banking/BFSI domain. With 6 to 10 years of experience, you will work in Navi Mumbai or Chennai following a 5-day work mode with alternate Saturdays. Your technical skills should include Java J2EE, Spring Boot, Spring Core, Spring MVC, Deployment, and Cluster Application Architecture. You will guide team members on technical aspects, review technical documents, and ensure project success. Additionally, you should have hands-on experience in Mobile Application design and development using Android Studio, Kony Visualizer, and Kony Mobile Fabric. Managing teams, assigning tasks, overseeing deliveries, and possessing Mobile Security insights are essential. As a Java Lead, you will lead project development, production support, and maintenance activities. You will also be the primary customer interface, proactively addressing project issues. Creating functional and technical specification documents will be part of your responsibilities. This is a full-time, permanent position that requires experience in the Banking/BFSI domain. A Bachelor's degree is required, along with a total of 6 years of work experience, with at least 6 years in Java. Work Location: In person,

Posted 1 month ago

Apply

7.0 - 12.0 years

9 - 19 Lacs

Hyderabad

Work from Office

Role & responsibilities Job Description: We are seeking a highly motivated and skilled Java+ Rest API Developer with a minimum of 7+ years of experience to join our team and build innovative applications that leverage the power of Core Java and Rest API along with AWS Knowledge Responsibilities: Job Summary Strong Object Orientation Concepts Must be good in Java/J2EE hands on and web services (Rest API), concepts and implementation. Good hands-on experience in Spring Core, MVC, Spring JDBC/JPA, Spring boot, Spring batch Messaging technologies like Kafka is a must. Should have knowledge of SQL/NOSQL database along with PL/SQL, Hibernate and basic Linux/UNIX Hands-on experience on Eclipse/IntelliJ, JUnit, Maven, Bitbucket/GIT, and JIRA Should be an Agile Practitioner Preference for knowledge on Cloud, CI/CD (Jenkins/Sonar), Test Automation (TDD/BDD) experience Take ownership of business-critical and complex applications Good Problem Solving & Analytical skill. Design and develop RESTful APIs to expose data and business logic previously handled within Oracle APEX. Refactor PL/SQL procedures and backend logic into modular services to support frontend React application requirements. Ensure secure, scalable, and performant API architecture, including authentication, authorization, and rate limiting. Collaborate with frontend and database teams to define API contracts, data models, and error-handling standards. Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills 7+ years of experience in information technology with an emphasis on application development, demonstrated experience with applications development throughout the entire development lifecycle. Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies Preferred candidate profile

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

You should have a minimum of 3 years of experience as a Full Stack Java/J2EE Web Developer, with a diverse background in analyzing, designing, developing, and implementing web-based applications. Your programming skills should include the ability to design and implement multi-tier applications using web technologies such as Spring MVC and Spring Boot. You must possess excellent knowledge of Spring Core, including Dependency Injection, Annotations, and XML-based Configurations. Experience with Spring JDBC and Spring Hibernate ORM is essential. Moreover, you should have a good understanding of developing applications with RESTful Web Services. Familiarity with technologies like Apache Tomcat 7.0/8.0/8.5, Nginx, MySQL database technology, and knowledge of NoSQL databases such as Redis and Couchbase will be advantageous. Proficiency in creating dynamic web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, and developing responsive web applications using Bootstrap, Material UI, etc., is required. Your expertise should extend to Angular 2+ and Material UI, demonstrating proficiency in commonly used modules and the ability to create reusable Components, Pipes, and Services. Experience with version control tools like GIT and ticket tracking platforms such as Redmine and Backlog will also be beneficial.,

Posted 1 month ago

Apply
Page 1 of 2
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies