Jobs
Interviews

5418 Jpa Jobs - Page 34

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

1.0 - 2.0 years

4 - 7 Lacs

hyderābād

On-site

Job Requirements About Titan Smart Labs At Titan Smart Labs , we’re reimagining the future of wearable technology. We are the engineering powerhouse behind Titan and Fastrack smartwatches, building the complete ecosystem — cloud platforms, mobile applications, hardware, firmware, algorithms, and data engineering solutions. Our highly talented team drives end-to-end product innovation , shaping experiences that impact millions. Our platforms today power over 10 million users across globe and growing fast. If you are passionate about working at the intersection of software, smart devices, and massive scale, Titan Smart Labs offers the perfect playground for your talent and ambition. Join the bandwagon to deliver highly scalable and high-performant systems that fuel the future of wearables! Job Summary: We are seeking a passionate and motivated Junior Java Developer to join our development team. The ideal candidate will have foundational experience in Java/J2EE , Spring MVC , Spring Boot , JPA , and RESTful APIs , along with a good understanding of relational databases . This role offers an excellent opportunity to grow your skills in a collaborative and fast-paced environment. Key Responsibilities: Assist in the design, development, and maintenance of Java-based applications. Develop and consume RESTful APIs for integration with front-end and third-party services. Work with Spring Boot and Spring MVC frameworks to build scalable and maintainable applications. Implement data persistence using JPA and work with relational databases like MySQL, PostgreSQL, or Oracle. Participate in code reviews, debugging, and testing to ensure high-quality deliverables. Collaborate with senior developers, QA engineers, and product managers to deliver features on time. Write clean, efficient, and well-documented code. Work Experience Required Skills & Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 1–2 years of experience in Java development. Strong understanding of Java/J2EE , Spring MVC , Spring Boot , and JPA . Experience in building and consuming RESTful APIs . Familiarity with SQL and relational database concepts. Basic knowledge of version control systems (e.g., Git). Good problem-solving and analytical skills. Ability to work independently and in a team environment.

Posted 2 weeks ago

Apply

0 years

0 Lacs

andhra pradesh

On-site

Strong proficiency in Java programming language, Spring Boot framework using IDEs for development, debugging and testing. Experience of working in distributed processing systems like Kafka. Knowledge of Microservice Architecture and Design Patterns. Knowledge of RDBMS (Oracle/ MSSQL). Hands on experience with ORM like Spring JPA, Hibernate Acquainted with API Design. Solid understanding of software development principles, with strong problem-solving and analytical skills Good to have: Experience with NoSQL DB (Mongo DB) Experince with Docker, Kubernetes, AWS, and CI/CD tools like Jenkins Good to have experience with React JS . About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Posted 2 weeks ago

Apply

0 years

0 Lacs

andhra pradesh, india

On-site

P2-C1-TSTS Development Design, develop, and maintain Java-based microservices. Write clean, efficient, and well-documented code. Collaborate with other developers and stakeholders to define requirements and solutions. Participate in code reviews and contribute to team knowledge sharing. Microservices Architecture Understand and apply microservices principles and best practices. Design and implement RESTful APIs. Experience with containerization technologies (e.g., Docker) and orchestration (e.g., Kubernetes). Knowledge of distributed systems and service discovery. Experience with design patterns (e.g., circuit breaker pattern, proxy pattern). Deep understanding of distributed systems and service discovery. Testing & Quality Develop and execute unit, integration, and performance tests. Ensure code quality and adhere to coding standards. Debug and resolve issues promptly. Deployment & Monitoring Participate in the CI/CD pipeline. Deploy microservices to cloud platforms (e.g., AWS, Azure, GCP). Monitor application performance and identify areas for improvement. Programming Languages Proficiency in Java (J2EE, Spring Boot). Familiarity with other relevant languages (e.g., JavaScript, Python). Microservices Experience designing and developing microservices. Knowledge of RESTful APIs and other communication patterns. Experience with Spring Framework. Experience with containerization (Docker) and orchestration (Kubernetes). Databases Experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB). Familiarity with ORM frameworks (e.g., JPA, Hibernate). Cloud Platforms Experience with at least one cloud platform (e.g., AWS, Azure, GCP). Tools & Technologies Familiarity with CI/CD tools (e.g., Jenkins, Git). Knowledge of logging and monitoring tools (e.g., Splunk, Dynatrace). Experience with messaging brokers (e.g., Kafka, ActiveMQ). Other Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Experience working in Agile/Scrum environments. DevOps Experience with DevOps practices and automation.

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

jaipur, rajasthan, india

Remote

Programmers.IO is actively seeking talented individuals who are skilled in Angular 14+ version and Java. If you're looking for a flexible work environment that allows you to contribute from anywhere, we want to hear from you. About Programmers.io Programmers.io India Pvt. Ltd. is a US Based software development organization established in 2012 and listed on Inc. 5000 2022, and an IBM registered business partner with Microsoft Gold and ISO/IEC 27001 certification. We offer services in custom web design, Cloud Technology, Graphic design, Website maintenance, mobile application & software development, and internet marketing. Our clients include Fortune 500 organizations and companies listed on the New York Stock Exchange. Experience Required : - 5-10 years. Job location : - For Jaipur candidates, It will be hybrid and for other cities it will be remote Job Description: We are seeking a Senior Java Developer with expertise in Spring and Hibernate frameworks to join our development team. You will be responsible for building robust and scalable backend applications, integrating with databases, and delivering high-quality software solutions in an Agile environment. The ideal candidate will have hands-on experience with Java, Spring, Hibernate, and modern software development best practices. Required Skills & Qualifications: Proven experience as a Java Developer with expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security) and Hibernate (JPA, HQL). Strong proficiency in Java 8+ and object-oriented programming (OOP) principles. Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools like Hibernate and JPA . Familiarity with RESTful API development and integration with front-end technologies. Knowledge of Spring Boot for building microservices and web applications. Understanding of dependency injection , AOP , and Spring Security for securing applications. Experience with version control systems (e.g., Git, SVN). Strong problem-solving and debugging skills. Familiarity with Agile/Scrum methodologies and tools (JIRA, Confluence, etc.). Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience. Nice-to-Have: Experience with Spring Cloud and Spring Integration for microservices-based architectures. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes . Experience in cloud platforms such as AWS , Azure , or Google Cloud . Knowledge of front-end technologies (e.g., Angular, React) and how they interact with backend services. Familiarity with CI/CD pipelines , Jenkins , GitLab CI , or similar tools. Knowledge of caching mechanisms (e.g., Redis, EhCache) for improving application performance. If you're ready to make a difference and be part of a forward-thinking team, send us your updated resume at Tanisha.Srivastava@programmers.io. Thanks & Regards Tanisha Srivastava

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

guwahati, assam

On-site

You will be responsible for gathering and analyzing client requirements, business objectives, and technical constraints to design Java-based solutions that meet stakeholders" needs. You will develop architecture diagrams, design documents, and technical specifications for Java-based applications and systems. Utilizing Java frameworks, libraries, and platforms like Spring, Hibernate, Apache Kafka, and Apache Tomcat, you will architect scalable and reliable solutions. Collaboration with development teams is a key aspect of the role, where you will provide guidance on best practices, design patterns, and performance optimization techniques for Java-based solutions. Conducting code reviews, architectural reviews, and technical evaluations to ensure compliance with architectural standards and best practices will be part of your responsibilities. Identifying and mitigating technical risks, dependencies, and bottlenecks in Java-based architectures and systems will be crucial. You will lead discussions with clients and stakeholders to present technical solutions, address concerns, and gather feedback for continuous improvement. Providing technical leadership and mentorship to junior architects, developers, and team members will also be a part of your role. Staying up-to-date with industry trends, emerging technologies, and best practices in Java development and architecture is essential. Collaboration with cross-functional teams, including system administrators, network engineers, and security professionals, will ensure the seamless integration of Java-based solutions within the data center environment. Skills Required: - Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent work experience. - Extensive experience in software development and architecture, focusing on Java technologies. - Proficiency in Java programming language and related technologies, frameworks, and tools (e.g., Spring Boot, JPA, Maven, Git). - Strong understanding of software architecture principles, design patterns, and best practices, with the ability to design scalable and maintainable solutions. - Experience with microservices architecture, containerization (e.g., Docker, Kubernetes), and cloud-native development is advantageous. - Excellent communication and presentation skills to articulate technical concepts to non-technical stakeholders. - Leadership qualities to lead technical discussions, mentor junior team members, and drive consensus among stakeholders. - Analytical mindset to analyze complex problems, identify solutions, and make data-driven decisions. - Strong organizational skills to prioritize tasks, manage multiple projects simultaneously, and meet deadlines. - Relevant certifications such as Oracle Certified Professional or Spring Professional Certification are desirable.,

Posted 2 weeks ago

Apply

0 years

0 Lacs

pune, maharashtra, india

On-site

Join us as a Rest API Java Developer at Barclays, where you will be responsible for supporting the successful delivery of location strategy projects to plan, budget, agreed quality and governance standards. You'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. To be successful as a Rest API Java Developer you should have experience with: Object Oriented Analysis and Design Concepts Spring Boot, Maven & Apache Camel framework Core Java, Java EE component EJB, JMS, JPA, MDB, JAX-RS etc. RESTful API, RDBMS Kafka/MQ integration Junit, Mockito Swagger/Open API documentation Spring security + JWT Multi-threading SonarQube, Veracode scan Agile development methodology Some Other Highly Valued Skills May Include CI/CD pipeline Deploying API to cloud platform Functional Banking knowledge Knowledge of Change, Incident and Problem Management process You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role is based out of Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

Posted 2 weeks ago

Apply

4.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

You should have a minimum of 4 years of experience in Java/React development and design. Your expertise should include Java technologies such as Core Java, React, Spring, Spring Boot, and Hibernate frameworks. You must have experience in the design and development of Microservices, including projects using Java/Spring based Microservices Architecture. Additionally, you should be able to create Technical Design Documents and have a solid understanding of all parts of Software Engineering and the Software Development Life Cycle. Furthermore, you should be experienced with Object-Oriented Technologies and have the ability to work and coordinate with key owners and stakeholders. Candidates are required to have experience building Spring Boot web services and demonstrable experience with Restful web services. Proficiency in database access using Spring JDBC template, JPA, and Hibernate is also necessary. Agile development experience is a must, and it would be beneficial to have knowledge in the Banking domain. Strong leadership and communication skills are essential for effectively managing client accounts and multitasking with teams. Familiarity with AWS services such as AWS Lambda, AWS ECS, and EC2 would be an advantage.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

vadodara, gujarat

On-site

The position is remote within Poland and offers Contract of Employment or B2B employment opportunities. Basic Qualifications: - 3+ to 5 years of relevant work experience with a Bachelor's Degree, or at least 4 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD), or 2 years of work experience with a Ph.D. - Minimum of 3+ years of overall work experience in Java related tech stack. - Proficiency in Java/J2EE/REST technologies and frameworks like Spring, Spring MVC, JPA, Hibernate. - Experience in API Development for producers and consumers adhering to all standards for security and reliability. - Experience in databases such as Oracle, MYSQL, and any of the NOSQL. - Experience in Microservice architecture, Containers Orchestration (Kubernetes, Docker etc.). - Experience in software configuration management with tools development, automation (GIT, Maven, Artifactory, Jenkins, CI/CD etc.). - Experience in logging tools such as Splunk, Humio, etc., for Monitoring and Issue triage. - Ability to write clean, coherent code following established coding guidelines. - Strong interpersonal, facilitation, and effective communication skills (both written and verbal). - Experience developing as part of Agile/Scrum team. - Passionate about delivering zero defect code that meets or exceeds the proposed defect SLA and has a high sense of accountability for quality and timeliness of deliverables. - Gen AI, CoPilot experience is mandatory. - Testing Junit, Shiftleft testing is mandatory. Internal Reporting and Whistleblower Protection: Wipro IT Services Poland Sp. z o.o. adheres to the Internal Reporting and Whistleblower Protection Regulations. Candidates can submit internal reports via email to ombuds.person@wipro.com, through the Internet at www.wiproombuds.com, or by post/courier to Wipro's registered office.,

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

5.0 years

0 Lacs

new delhi, delhi, india

On-site

At AlgoSec, what you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. We are hiring a Software Developer to join our Customer Focus R&D team. Reporting to: R&D Customer Focus Team Leader Location: Gurgaon, India Direct Employment Responsibilities Join a special and dynamic development team, solving complex issues seen in the field. Daily interaction with other development teams, technical services, and QA. Use profilers, debuggers, other tools and “out of the box” thinking to improve component performance and scalability. Work with a wide range of technologies & systems such as Java, microservices, Spring, Perl, Linux, AWS infrastructure, Angular, PostgreSQL, ActiveMQ, and more. Become familiar with the entire AlgoSec suite and the underlying codebase while contributing to training and performing knowledge transfers within the company. Requirements Graduated with an elite university (IIT, NIT) with excellence. Knowledge in software development (Java). At least 5 years of experience in Java software development. Team player, pleasant person to work with, high level of integrity. Fast learner, bright, independent and organized. Excellent written and verbal communication skills in English. Advantages Experience in any of the following technologies: Spring Boot applications, Hibernate, JPA, concurrency, Perl, C, PHP, Ruby, Angular, AWS cloud development and networking. Knowledge in Linux/UNIX environments. Multitasking, "out-of-the-box" thinking and problem-solving abilities. Experience with full stack troubleshooting and providing support for enterprise applications. Experience in customer-facing roles, working with enterprise customers. Previous experience in the security space. AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, diverse and inclusive company culture.

Posted 2 weeks ago

Apply

3.0 - 5.0 years

0 Lacs

indore, madhya pradesh, india

On-site

About The Job Job Title : Java Developer Experiences : 3-5 Years Work Mode : Hybrid (Work from office 3 days a week) Job Location : Hyderabad/Indore Job Description We are seeking a candidate with the potential for a future lead role who demonstrates strong problem-solving skills and the ability to take ownership of tasks. The ideal individual will be proactive, capable of working independently, and possess a track record of successfully managing responsibilities with minimal supervision. This role requires someone who can not only navigate challenges effectively but also drive projects forward with confidence and initiative. The project is a complex enterprise application focused on product modelling capabilities, rule processing, and integration with various systems. Experience in enterprise Java applications, particularly within the financial or insurance domains, is highly valuable. Develop and maintain Spring Boot applications using Java programming language. Collaborate with cross-functional teams to design, develop, and implement software solutions. Write clean, efficient, and well-documented code that meets industry standards and best practices. Troubleshoot and debug issues in existing applications, and provide timely resolutions. Participate in code reviews and provide constructive feedback to team members. Write and execute unit tests to ensure the reliability and functionality of code. Work with databases and data structures to store, retrieve, and manipulate data. Implement security measures to protect applications from potential threats and vulnerabilities. Document technical specifications, user manuals, and other relevant documentation to ensure effective communication and knowledge transfer. Required Skills Experience with HazelCast for distributed computing. Database Expertise Proficiency in Oracle/Postgres database integration. Experience in complex data modelling with JPA/Hibernate. Familiarity with Liquibase for database migrations. Enterprise Application Architecture Understanding of service-oriented design patterns. Experience integrating with messaging systems (AMQP/RabbitMQ). Knowledge of security architecture, including OAuth2 implementation. Familiarity with metrics and monitoring tools (Micrometer, Datadog integration). Testing Experience Proficient in JUnit, Mockito, AssertJ, and Test Containers. Containerization And CI/CD Experience with Docker container setup and configuration. Familiarity with Maven build processes and CI/CD workflows. UI Development The project utilizes ZK JavaScript Framework for UI; however, ZK knowledge is not required. Standard JavaScript experience is required. Experience with frameworks such as Angular or Next.js would be advantageous for the upcoming rewrite but not required. Desired Skills Understanding of CI/CD tools. Knowledge on Git, Bitbucket. Working experience with tools such as JIRA or ADO, VSCode / IntelliJ IDEA, Postman, Docker, Kubernetes, Artifactory, Hashicorp Vault, GitActions or Jenkins (CI/CD), Snyk, Datadog, github, Whitehat, CAST Highlights Education B.Tech/M.Tech/MCA (ref:hirist.tech)

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana, india

On-site

Job Title : Sr Java Developer. Experiences : 8-12 Years. Work Mode : Hybrid (Work from office 3 days a week). Job Location : Hyderabad/Indore. Job Description We are seeking a candidate with the potential for a future lead role who demonstrates strong problem-solving skills and the ability to take ownership of tasks. The ideal individual will be proactive, capable of working independently, and possess a track record of successfully managing responsibilities with minimal supervision. This role requires someone who can not only navigate challenges effectively but also drive projects forward with confidence and initiative. The project is a complex enterprise application focused on product modelling capabilities, rule processing, and integration with various systems. Experience in enterprise Java applications, particularly within the financial or insurance domains, is highly valuable. Develop and maintain Spring Boot applications using Java programming language. Collaborate with cross-functional teams to design, develop, and implement software solutions. Write clean, efficient, and well-documented code that meets industry standards and best practices. Troubleshoot and debug issues in existing applications, and provide timely resolutions. Participate in code reviews and provide constructive feedback to team members. Write and execute unit tests to ensure the reliability and functionality of code. Work with databases and data structures to store, retrieve, and manipulate data. Implement security measures to protect applications from potential threats and vulnerabilities. Document technical specifications, user manuals, and other relevant documentation to ensure effective communication and knowledge transfer. Required Skills Experience with HazelCast for distributed computing. Database Expertise Proficiency in Oracle/Postgres database integration. Experience in complex data modelling with JPA/Hibernate. Familiarity with Liquibase for database migrations. Enterprise Application Architecture Understanding of service-oriented design patterns. Experience integrating with messaging systems (AMQP/RabbitMQ). Knowledge of security architecture, including OAuth2 implementation. Familiarity with metrics and monitoring tools (Micrometer, Datadog integration). Testing Experience Proficient in JUnit, Mockito, AssertJ, and Test Containers. Containerization And CI/CD Experience with Docker container setup and configuration. Familiarity with Maven build processes and CI/CD workflows. UI Development The project utilizes ZK JavaScript Framework for UI; however, ZK knowledge is not required. Standard JavaScript experience is required. Experience with frameworks such as Angular or Next.js would be advantageous for the upcoming rewrite but not required. Desired Skills Understanding of CI/CD tools. Knowledge on Git, Bitbucket. Working experience with tools such as JIRA or ADO, VSCode / IntelliJ IDEA, Postman, Docker, Kubernetes, Artifactory, Hashicorp Vault, GitActions or Jenkins (CI/CD), Snyk, Datadog, github, Whitehat, CAST Highlights. Education : B.Tech/M.Tech (ref:hirist.tech)

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

You are required to have at least 8 years of experience in Full Stack Java development with expertise in Angular/React to join our team. Your primary responsibility will be to move applications into the cloud and manage IS performance effectively. As a developer, you will play a crucial role in ensuring the implementation of cutting-edge technology and aligning product performance with architectural guidelines. Your tasks will include developing components in compliance with specifications and conducting unit tests to ensure optimal performance. You should have experience in establishing legacy modernization and migration roadmaps for large-scale applications. Additionally, you should be proficient in building applications using service-oriented, micro-service, and API-based architectures at an enterprise scale. Key technologies you should be well-versed in include J2EE technologies such as Java 8+, Rest API, Springboot, SQL, JPA/Hibernate, Postgres/Oracle, TestNG/Junit, GCP, Microservices, Dockers, APIs, Hibernate, and Maven (or equivalent build tools). You should also have exposure to Angular for designing and developing user interfaces, writing JavaScript, TypeScript, CSS, HTML, and creating cross-browser-compatible code. Experience with Continuous Integration and Continuous Delivery systems like Maven, Jenkins, Artifactory, and Ansible is essential. Proficiency in Java 8+, Rest API, Springboot, SQL, JPA/Hibernate, Postgres/Oracle, TestNG/Junit, and either Angular or React scripting technology is a must. It would be beneficial if you have exposure to tools such as SonarQube, Dynatrace, Swagger, and any industry-recognized performance monitoring tool. You should be proactive, able to work independently, and collaborate with multiple teams to meet project requirements. Strong communication skills and the ability to work in Agile software development environments are crucial. Demonstrating ownership, taking initiative, and effectively articulating issues and challenges to address project delivery risks are key attributes we are looking for in potential candidates.,

Posted 2 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

hyderabad, telangana

On-site

As a Full Stack Java Developer, you will utilize your hands-on experience in Spring, JPA, and various JavaScript frameworks to develop robust applications. Your expertise in working with multi-threaded environments and proficient debugging skills will be instrumental in ensuring the smooth functioning of our projects. Additionally, your familiarity with writing SQL/PLSQL for databases such as Oracle, DB2, and MSSQL will aid in efficient data management. Moreover, your hands-on experience with application servers like WebLogic and Tomcat will play a crucial role in deploying and maintaining our applications. A working knowledge of basic Linux scripting will further enhance your capabilities in this role. Your understanding of data structures and proficiency in Java design patterns will be key in developing efficient and scalable solutions. It would be advantageous if you have knowledge of Docker Scripts and Kubernetes, as well as experience with Performance tools, Security testing tools, and building CI/CD pipelines. Your experience as a technical lead, mentoring mid-level and less experienced Java developers, will be valuable in guiding and supporting the team towards successful project outcomes. This position is ideal for an individual at Career Level IC4, looking to leverage their Java development skills in a dynamic and collaborative environment.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

As a Lead Engineer - Java within the Product & Technology department based in Kochi (Hybrid), you will play a crucial role in ensuring the quality of the product area managed by your team. Your responsibilities encompass providing leadership and day-to-day management of a team consisting of java and test engineers. This includes guiding and mentoring team members, promoting best practices, and encouraging continuous improvement. Collaboration with other engineering teams and product owners will be essential to facilitate seamless integration of data across multiple systems. Your role will also involve championing the use of Azure DevOps (ADO) to drive accurate completion and promote ongoing enhancements. Ensuring adherence to SCRUM agile methodology, including planning, retrospectives, and demos, will be a key aspect of your responsibilities. You will be expected to contribute towards suggesting and implementing enhancements to the current product offering, as well as engaging in research and development activities aimed at improving the ZIP application suite. Additionally, providing 2nd line support to application and technical support teams will be part of your role. To excel in this position, you should have a minimum of three years of experience in leading engineering teams using Agile methodologies. Proficiency in Java (version 11 and later), Spring framework, JPA, Kafka Connect, Azure Cloud, REST APIs, and various testing tools like JUNIT, Mokito, Karate, and Cucumber is essential. Familiarity with Docker, Kubernetes, Postman, SQL, HELM, and Terraform is also advantageous. Your problem-solving skills, along with excellent communication abilities, will be critical in effectively handling work challenges and collaborating with internal and external stakeholders under pressure. If you are proactive, analytical, and committed to driving continuous improvement, this role offers a platform to showcase your expertise and contribute significantly to the success of the organization.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Software Development Engineer II (SDE-2) at our company, you will be an integral part of our dynamic development team. We are looking for a passionate individual with at least 3 years of experience who is proficient in Java Spring Boot, Angular, and GitLab. Knowledge of Microsoft Azure is a bonus. Your main responsibility will be designing, developing, and maintaining high-quality software applications throughout the development lifecycle. In terms of design and development, you will be developing robust, scalable, and secure applications using Java Spring Boot and Angular. It is essential to write clean, maintainable, and efficient code following the best practices in software development. Collaboration with cross-functional teams, participation in code reviews, and contribution to the entire application lifecycle are key aspects of this role. You will also be responsible for version control and CI/CD processes using GitLab, ensuring continuous integration and deployment practices are followed for seamless software updates. Problem-solving skills will be crucial as you debug and resolve technical issues, perform root cause analysis, and implement preventive solutions. Maintaining comprehensive documentation, providing regular updates on development progress, and staying updated with industry trends and technologies are also part of your responsibilities. Continuous learning and professional development are encouraged to improve your skills and knowledge. To qualify for this role, you should hold a Bachelor's degree in Computer Science, Engineering, or a related field. Technical skills required include proficiency in Java, Spring Boot, Angular, HTML5, CSS3, TypeScript, GitLab, and familiarity with related libraries and technologies. Additional skills such as knowledge of Microsoft Azure, RESTful APIs, microservices architecture, and Agile methodologies are advantageous. Soft skills like problem-solving, analytical abilities, strong communication, teamwork, adaptability, and eagerness to learn are highly valued. In return, we offer a competitive salary and benefits package, the opportunity to work on cutting-edge technologies and challenging projects, a collaborative work environment, professional growth opportunities, flexible work hours, and remote working options. If you are interested in this role, please submit your resume detailing your relevant experience and why you believe you are a good fit for this position. This is a full-time, permanent position located in-person. We look forward to hearing from you and potentially welcoming you to our team.,

Posted 2 weeks ago

Apply

7.0 years

0 Lacs

anupgarh, rajasthan, india

On-site

34851BR Chennai Job Description Job Title: Java Full Stack Developer Full-Time/Direct Hire Job Summary We are looking for an experienced Java Full Stack Developer with expertise in React, Core Java, Spring Boot, Microservices, and Azure. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while working closely with cross-functional teams to deliver high-quality solutions. Key Responsibilities: Full-Stack Development: Design, develop, and maintain robust and scalable web applications using React (Frontend) and Java, Spring Boot, and Microservices (Backend). Microservices Architecture: Build and deploy microservices-based applications ensuring scalability, security, and performance. Cloud Integration: Develop, deploy, and manage applications on Microsoft Azure, utilizing services like Azure Functions, Azure Kubernetes Service (AKS), Azure API Management, and Azure DevOps. API Development: Design and implement RESTful APIs, ensuring secure and efficient communication between front-end and back-end systems. Database Management: Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cosmos DB) databases for data storage and retrieval. UI Development: Build dynamic, responsive, and user-friendly interfaces using React.js, Redux, and TypeScript. DevOps & CI/CD: Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins to automate deployments. Code Quality & Best Practices: Write clean, efficient, and well-documented code following SOLID principles, design patterns, and industry best practices. Performance Optimization: Monitor and improve application performance, ensuring scalability and reliability. Collaboration & Agile Development: Work closely with product owners, UI/UX designers, and other developers in an Agile/Scrum environment. Required Skills & Qualifications: 7+ years of experience in Full Stack Development with expertise in Java, Spring Boot, Microservices, and React.js. Strong experience with Core Java (Java 8+), Spring Boot, Hibernate/JPA, and RESTful APIs. Proficiency in React.js, Redux, TypeScript, HTML5, CSS3, and JavaScript (ES6+). Hands-on experience with Azure cloud services, including Azure Functions, AKS, API Gateway, and Azure DevOps. Experience working with Docker, Kubernetes, and CI/CD pipelines for automated deployments. Strong knowledge of SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, or Cosmos DB. Familiarity with unit testing frameworks (JUnit, Mockito, Jest) and API testing tools (Postman, Swagger). Good understanding of authentication and security best practices, including OAuth, JWT, and encryption techniques. Experience working in Agile/Scrum development environments. Excellent problem-solving, communication, and collaboration skills. Qualifications BE Range of Year Experience-Min Year 8 Range of Year Experience-Max Year 12

Posted 2 weeks ago

Apply

2.0 - 6.0 years

4 - 7 Lacs

chennai

Work from Office

with hands-on experience in Core Java , Spring Boot , and Spring Framework to join our dynamic team in the Telecom domain . The ideal candidate will contribute to the development and enhancement of telecom inventory systems and Unified Inventory (UIV) components, ensuring high performance and scalability. Key Responsibilities Design, develop, and maintain scalable Java-based applications for telecom inventory and provisioning systems. Implement microservices using Spring Boot and integrate with existing telecom platforms. Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions. Develop and optimize UIV components for seamless user experience in inventory management. Ensure code quality through unit testing, integration testing, and code reviews. Troubleshoot and resolve production issues in a timely manner. Maintain documentation for system architecture, design decisions, and APIs. Required Skills Skill Area Details Core Java (2+), Java Collections, Multithreading Spring Boot, Spring MVC, Spring Data JPA Domain Expertise Telecom Inventory Systems, UIV (Unified Inventory) OSS/BSS knowledge Tools & Tech RESTful APIs, Git, Maven/Gradle, JIRA MySQL, Oracle, or any relational DB Agile/Scrum, CI/CD pipelines Preferred Qualifications Prior experience working in the Telecom industry with exposure to inventory or provisioning systems. Familiarity with telecom protocols and standards (e.g., TM Forum, OSS/BSS). Job Category: Job Type: Job Location: Apply for this position Allowed Type(s): .pdf, .doc, .docx, .rtf By using this form you agree with the storage and handling of your data by this website. *

Posted 2 weeks ago

Apply

7.0 - 11.0 years

9 - 13 Lacs

chennai

Work from Office

with hands-on experience in Core Java , Spring Boot , and Spring Framework to join our dynamic team in the Telecom domain . The ideal candidate will contribute to the development and enhancement of telecom inventory systems and Unified Inventory (UIV) components, ensuring high performance and scalability. Key Responsibilities Design, develop, and maintain scalable Java-based applications for telecom inventory and provisioning systems. Implement microservices using Spring Boot and integrate with existing telecom platforms. Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions. Develop and optimize UIV components for seamless user experience in inventory management. Ensure code quality through unit testing, integration testing, and code reviews. Troubleshoot and resolve production issues in a timely manner. Maintain documentation for system architecture, design decisions, and APIs. Required Skills Skill Area Details Core Java (8+), Java Collections, Multithreading Spring Boot, Spring MVC, Spring Data JPA Domain Expertise Telecom Inventory Systems, UIV (Unified Inventory) OSS/BSS knowledge Tools & Tech RESTful APIs, Git, Maven/Gradle, JIRA MySQL, Oracle, or any relational DB Agile/Scrum, CI/CD pipelines Preferred Qualifications Prior experience working in the Telecom industry with exposure to inventory or provisioning systems. Familiarity with telecom protocols and standards (e.g., TM Forum, OSS/BSS). Job Category: Job Type: Job Location: Apply for this position Allowed Type(s): .pdf, .doc, .docx, .rtf By using this form you agree with the storage and handling of your data by this website. *

Posted 2 weeks ago

Apply

14.0 years

50 - 60 Lacs

pune

Work from Office

Join us a Software Engineer at Barclays where you have to design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. To be successful a Software Engineer, where you should have experience with: Java 8+ with Spring Boot framework expertise. Microservices architecture design and implementation. Oracle Database development and optimization. Spring Data JPA/Hibernate for data access layer. RESTful API design and development. Exception handling and error management patterns. React.js with modern JavaScript (ES6+). TypeScript for type-safe development. State management (Redux/Context API). Responsive web design and CSS frameworks. Microservices patterns and best practices. Database design and performance tuning. Code review and mentoring junior developers. CI/CD pipeline setup and maintenance. Unit testing and integration testing. Financial services or banking applications preferred. Credit management systems experience is a plus. Understanding of regulatory compliance requirements. Lead a team of 3-5 developers. Architect scalable solutions for high-volume transactions. Collaborate with product managers and business analysts. Establish coding standards and development processes. Mentor junior developers and conduct technical interviews. Some other highly valued skills may include: Spring Cloud ecosystem knowledge Docker/Kubernetes containerization Financial domain certifications Agile/Scrum methodology experience You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L Listen and be authentic, E Energise and inspire, A Align across the enterprise, D Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. Complex information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset to Empower, Challenge and Drive the operating manual for how we behave.

Posted 2 weeks ago

Apply

9.0 - 14.0 years

30 - 37 Lacs

pune

Work from Office

Role Description This role is for Senior Software Engineer responsible for Architecting, Design and Developing software applications. The candidate is expected to work closely with Team Leads or Software Development Managers and other key stake holders to ensure good quality, maintainable, scalable and high performing software applications are delivered to users. Candidates/Applicants should be coming from a strong technological background. Should be hands on and be able to work independently requiring minimal technical/tool guidance. Should be able to technically guide and mentor junior developers in the team. Work closely with team members and vendor team to design and develop software. Should have good communication skill and strong positive outlook. Your key responsibilities Hands-on software development Knowledge of solution deisgn and Architecting Experience in Agile and Scrum delivery Should be able to contribute towards good software design Participate in daily stand-up meetings Strong communication with stakeholders Articulate issues and risks to management in timely manner Train and mentor junior team members to bring them up to speed Analyse software defects and fix them in timely manner Work closely with Functional Analysis and Quality Assurance teams Your skills and experience Must have (Strong technical knowledge required) Extensive coding experience in Java 8+ and related technologies such as Well versed with the core Java concepts such as lambdas, functional programming, streams, generics, collections, concurrency etc Experience with a wide variety of open source tools and frameworks like Spring Batch/ Spring Boot / Spring Core and other open source libraries Knowledge of version control system Git (preferable), SVN etc. Code refactoring and writing clean and robust code using TDD and BDD approach, leveraging unit testing frameworks like Junit, Mockito, Cucumber etc. Knowledge of JPA and ORM frameworks like Hibernate, iBatis and relational databases like Oracle (preferable), MySQL, Postgres, H2 Messaging technologies like JMS, IBM MQ, Solace, Kafka At least one JEE application server like Weblogic, Websphere, JBoss, Tomcat etc. Knowledge of security aspects like SSL/X.509 Certificates/Keystores Knowledge of working with XML and JSON data, XML binding, parsers, JAX-B, XML schemas, XPath, XSLT Application build tools like Maven, Gradle, Nexus, Artifactory, Teamcity & Jenkins Knowledge of building REST APIs, Microservices and SOA Knowledge of various aspects of application design Applcation design and integration patterns Architecture decisions, quality attributes, documentation Non functional aspects Experience working in Agile development teams Knowledge of application performance aspects like JVM Tuning and Troubleshooting, experience with profiling and monitoring tools Understanding non-functional aspects of system design and application performance and performance validation using different types of tests, measurements & monitoring tools Knowledge of various emerging trends and technologies Experience of at least one functional language, such as Scala, Kotlin, Lisp/Clojure, Haskell, etc. Nice to have Experience with cloud technologies such as Docker, Kubernetes, Openshift, Azure, AWS, GCP Additional languages such as Kotlin, scala & Python Experience with Big data / Streaming technologies Experience with end to end design and delivery of solutions Experience with UI frameworks like Angular or React RDBMS /Oracle design, development, tuning Sun/Oracle or architecture specific certifications

Posted 2 weeks ago

Apply

4.0 - 8.0 years

10 - 14 Lacs

pune

Work from Office

Role Description This role is for Senior Software Engineer responsible for Architecting, Design and Developing software applications. The candidate is expected to work closely with Team Leads or Software Development Managers and other key stake holders to ensure good quality, maintainable, scalable and high performing software applications are delivered to users. Candidate/Applicants should be coming from a strong technological background. Should be hands on and be able to work independently requiring minimal technical/tool guidance. Should be able to technically guide and mentor junior developers in the team. Work closely with team members and vendor team to design and develop software. Should have good communication skill and strong positive outlook. Your key responsibilities Hands-on software development Knowledge of solution deisgn and Architecting Experience in Agile and Scrum delivery Should be able to contribute towards good software design Participate in daily stand-up meetings Strong communication with stakeholders Articulate issues and risks to management in timely manner Train and mentor junior team members to bring them up to speed Analyse software defects and fix them in timely manner Work closely with Functional Analysis and Quality Assurance teams Your skills and experience Must have (Strong technical knowledge required) Strong development skills in Java 8 and above, knowledge of additional languages like Kotlin, Scala, Python is a plus Hands on experience in opensource Java frameworks like Spring Batch, Spring Boot, JPA and Hibernate. Hands on experience in messaging technologies like JMS, IBM MQ, Solace, Kafka Experience in at least one of the relational databases Oracle (preferable), MySQL, Postgres, H2 Handson experience in developing REST/JSON Web Services Should have sound knowledge in Build tools Maven (preferable), Gradle, Jenkins, TeamCity Should have sound knowledge in web and application servers like Tomcat (preferably), Weblogic, Webspere, JBoss etc. Should have sound knowledge in revision control system Git (preferable), SVN Sound knowledge of Unit testing frameworks Junit (preferably), Mockito Experience in developing Unix shell scripts Experience of at least one functional language, such as Scala, Kotlin, Lisp/Clojure, Haskell, etc. Nice to have Experience with cloud technologies such as Docker, Kubernetes, Openshift, Azure, AWS, GCP Additional languages such as Kotlin, scala & Python Experience with Big data / Streaming technologies Experience with end to end design and delivery of solutions Experience with UI frameworks like Angular or React RDBMS /Oracle design, development, tuning Sun/Oracle or architecture specific certifications

Posted 2 weeks ago

Apply

5.0 - 10.0 years

8 - 13 Lacs

pune

Work from Office

Role Description As a Java Microservices engineer, you will be responsible for developing and maintaining scalable microservices using Java & Spring Boot. You will collaborate with cross-functional teams to deliver the features/enhancements in time by ensuring code quality and support the overall business requirements. Your key responsibilities A Java developer is responsible for designing, building, implementing, and maintaining software applications using both Java and related technologies. Responsible for developing back-end services with Java, integrating APIs, ensuring cross platform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in both Java, Spring boot and related tech stack as well as strong problem-solving skills and the ability to work in an Agile development environment. Your skills and experience Design, develop, andimplementJava-based applicationsthat meet business requirements and provide optimal user experiences. 5+ years combined experience in software development. Well aware of the Agile methodology. Hands on experience of working in Core Java, Spring Boot, Spring, Restful web services, Spring Security, microservices, Hibernate/JPA, Java Caching mechanism, Oracle database(good to have edge on python) Good understanding of web technologies, frameworks and tools, for example: HTML, CSS, JavaScript, Angular, Bootstrap, React, D3, Node.js Using development tools: Utilize tools likeGit,Maven, loggers,Junit, Docker, Kubernetes andGKEto manage project dependencies and streamline deployment. Basic understanding of CI CD and related technologies for streamlining deployments. Develop and manageAPIsto facilitate smooth communication between applications andweb services. Proficient in Linux/Unix systems. Good understanding of java design patterns and optimal code writing. Good to have experience with caching and streaming technologies Experience working with high availability and high-performance systems. Should be aware of the release/deployment and application support processes (Incident/problem/change management etc.) Experience in performance tuning of the application would be added advantage. Debugging and resolving the technical issues that come in. Good knowledge of Oracle database management system/SQL /PL SQL Good to have knowledge on messaging system like kafka/Pub Sub Good to have functional programming paradigms like scala/Java 8 lambda .

Posted 2 weeks ago

Apply

9.0 - 14.0 years

30 - 37 Lacs

bengaluru

Work from Office

This role is for Senior Software Engineer responsible for Architecting, Design and Developing software applications. The candidate is expected to work closely with Team Leads or Software Development Managers and other key stake holders to ensure good quality, maintainable, scalable and high performing software applications are delivered to users. Candidates/Applicants should be coming from a strong technological background. Should be hands on and be able to work independently requiring minimal technical/tool guidance. Should be able to technically guide and mentor junior developers in the team. Work closely with team members and vendor team to design and develop software. Should have good communication skill and strong positive outlook. Your key responsibilities Hands-on software development Knowledge of solution deisgn and Architecting Experience in Agile and Scrum delivery Should be able to contribute towards good software design Participate in daily stand-up meetings Strong communication with stakeholders Articulate issues and risks to management in timely manner Train and mentor junior team members to bring them up to speed Analyse software defects and fix them in timely manner Work closely with Functional Analysis and Quality Assurance teams Your skills and experience Must have (Strong technical knowledge required) Extensive coding experience in Java 8+ and related technologies such as Well versed with the core Java concepts such as lambdas, functional programming, streams, generics, collections, concurrency etc Experience with a wide variety of open source tools and frameworks like Spring Batch/ Spring Boot / Spring Core and other open source libraries Knowledge of version control system Git (preferable), SVN etc. Code refactoring and writing clean and robust code using TDD and BDD approach, leveraging unit testing frameworks like Junit, Mockito, Cucumber etc. Knowledge of JPA and ORM frameworks like Hibernate, iBatis and relational databases like Oracle (preferable), MySQL, Postgres, H2 Messaging technologies like JMS, IBM MQ, Solace, Kafka At least one JEE application server like Weblogic, Websphere, JBoss, Tomcat etc. Knowledge of security aspects like SSL/X.509 Certificates/Keystores Knowledge of working with XML and JSON data, XML binding, parsers, JAX-B, XML schemas, XPath, XSLT Application build tools like Maven, Gradle, Nexus, Artifactory, Teamcity & Jenkins Knowledge of building REST APIs, Microservices and SOA Knowledge of various aspects of application design Applcation design and integration patterns Architecture decisions, quality attributes, documentation Non functional aspects Experience working in Agile development teams Knowledge of application performance aspects like JVM Tuning and Troubleshooting, experience with profiling and monitoring tools Understanding non-functional aspects of system design and application performance and performance validation using different types of tests, measurements & monitoring tools Knowledge of various emerging trends and technologies Experience of at least one functional language, such as Scala, Kotlin, Lisp/Clojure, Haskell, etc. Nice to have Experience with cloud technologies such as Docker, Kubernetes, Openshift, Azure, AWS, GCP Additional languages such as Kotlin, scala & Python Experience with Big data / Streaming technologies Experience with end to end design and delivery of solutions Experience with UI frameworks like Angular or React RDBMS /Oracle design, development, tuning Sun/Oracle or architecture specific certifications

Posted 2 weeks ago

Apply

3.0 - 6.0 years

8 - 12 Lacs

chandigarh

Work from Office

Develop scalable applications using Java and front-end frameworks Integrate APIs and databases Ensure performance optimization

Posted 2 weeks ago

Apply
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