Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 8.0 years
12 - 20 Lacs
Pune
Hybrid
Warm Greetings from SP Staffing!! Role :Java Developer Experience Required :5 to 8 yrs Work Location :Pune Required Skills, Core Java Hibernate, JPA, JTA Spring, XMLBeans Web Services, XML, XSD, REST services SQL IBM MQ, Active MQ, JMS Interested candidates can send resumes to nandhini.spstaffing@gmail.com
Posted 4 days ago
5.0 - 8.0 years
15 - 22 Lacs
Pune
Hybrid
Warm welcome from SP Staffing Services! Reaching out to you regarding permanent opportunity!! Job Description: Location: Pune Experience : 5-8 yrs Skill: Java Developer Desired Skill Sets: Excellent knowledge in Java, J2EE Core Java Hibernate, JPA, JTA Spring, XMLBeans Web Services, XML, XSD, REST services SQL IBM MQ, Active MQ, JMS Interested can share your resume to sangeetha.spstaffing@gmail.com with below inline details. Full Name as per PAN: Mobile No: Alt No/ Whatsapp No: Total Exp: Relevant Exp in HIbernate/JPA/JTA: Rel Exp in IBM MQ/Active MQ/JMS: Rel Exp in Microservices: Rel exp in Core Java: Current CTC: Expected CTC: Notice Period (Official): Notice Period (Negotiable)/Reason: Date of Birth: PAN number: Reason for Job Change: Offer in Pipeline (Current Status): Availability for virtual interview on weekdays between 10 AM- 4 PM(plz mention time): Current Res Location: Preferred Job Location:
Posted 4 days ago
10.0 - 15.0 years
11 - 15 Lacs
Pune
Work from Office
BMC is looking for a Java Tech Lead, an innovator at heart, to join a team of highly skilled software developers team. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop platform solution based on Java/J2EE best practices and web standards. Discover, design, and develop analytical methods to support novel approaches of data and information processing Lead/participate in all aspects of product development, from requirements analysis to product release. Lead feature/product engineering teams and participate in architecture and design reviews. Responsible for delivery of high quality commercial software releases to aggressive schedules. Good troubleshooting and debugging skills. Ability to lead and participate on empowered virtual teams to deliver iteration deliverables, and drive the technical direction of the product. Design enterprise platform using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment. Develop and implement software solutions that leverage GPT, LLM, and conversational AI technologies. Integrate GPT and LLM models into the software architecture to enable natural language understanding and generation. To ensure youre set up for success, you will bring the following skillset & experience: You have 10+ experience in designing and developing complex framework and platform solutions with practical use of design patterns. You are expert in server-side issues such as caching, clustering, persistence, security, SSO, high scalability/availability and failover You have experience in big data engineering technologies such as: stream/stream processing frameworks. You are experience in open source Java frameworks such as OSGI, Spring, JMS, JPA, JTA, JDBC. Kubernetes, AWS, GCP and Azure cloud platforms You are experience in PostgreSQL database and Aspect oriented architectures. You are experience in open source participation and apache projects, patent process, in depth knowledge of App server architectures and SaaS enabling platforms. You are familiarity with REST API principles, object-oriented design, and design patterns. You have knowledge of fine tuning LLMs including BERT and GPT based Whilst these are nice to have, our team can help you develop in the following skills: Familiarity with data warehouse/data lake platforms Snowflake, Databricks, Bigquery Knowledge of cloud platforms Amazon AWS, Google GCP, Oracle OCI, Microsoft Azure Experience in Generative AI frameworks such as LangChain and LlamaIndex
Posted 1 week ago
5.0 - 8.0 years
15 - 22 Lacs
Hyderabad, Pune, Bengaluru
Hybrid
Warm Greetings from SP Staffing!! Role :Java Developer Experience Required :5 to 8 yrs Work Location :Pune/Hyderabad/Bangalore/Chennai/Mumbai Required Skills, Core Java Hibernate, JPA, JTA Spring, XMLBeans Web Services, XML, XSD, REST services SQL IBM MQ, Active MQ, JMS Interested candidates can send resumes to nandhini.spstaffing@gmail.com
Posted 1 week ago
10.0 - 14.0 years
0 Lacs
pune, maharashtra
On-site
At BMC, trust is not just a word - it's a way of life! We are an award-winning, equal opportunity, culturally diverse, and fun place to work. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, knowing that you will bring your best every day. We celebrate your wins and support you in your professional growth. Our team is a global and versatile group of professionals who value innovation and welcome new ideas. As a Lead Product Developer at BMC, you will be a key player in designing, developing, and delivering the BMC Helix suite. You will collaborate with cross-functional teams to create intelligent, customer-centric solutions in a fast-paced Agile environment. Your responsibilities will include leading the development of core features for the Helix ITSM/ITOM platform, designing and implementing microservices using modern technologies, ensuring high-quality code, mentoring junior developers, and driving innovation through R&D. To excel in this role, you should have a Bachelors or Masters degree in Computer Science/IT, Engineering, or a related field, along with 10+ years of experience in software development. You should be proficient in Java, Spring Boot, RESTful API development, and Microservices architecture. Additionally, you should have experience with unit/integration testing, test-driven development, and modern best practices/technologies. Strong communication skills, decision-making abilities, and a problem-solving mindset are essential for this role. While experience with AI/ML integration in SaaS applications and knowledge of ITIL/ITSM processes and tools are nice to have, our team can support your development in these areas. BMC values its employees and fosters a culture where individuality is celebrated. If you are excited about joining BMC and this team, we encourage you to apply, even if you are unsure about meeting all the qualifications. We welcome talents from diverse backgrounds and experiences to bring the best ideas to the table. BMC offers a competitive compensation package, including a variable plan and country-specific benefits. We are committed to fair and transparent compensation practices for all employees. If you have had a break in your career, BMC's Returnship program is designed for candidates looking to re-enter the workforce. Visit [BMC Returnship Program](https://bmcrecruit.avature.net/returnship) for more information on how to apply and be part of our dynamic team.,
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
The role of L2 Senior Production Support Developer requires an experienced Java Developer with 3.5 to 6 years of experience in building high-performing, scalable enterprise-ecommerce applications. As part of a talented software team, you will work on mission-critical applications, managing Java/Java EE application development throughout the software development lifecycle, from concept and design to testing. Your responsibilities will include designing and developing high-volume, low-latency applications for mission-critical systems, ensuring high-availability and performance, contributing to all phases of the development lifecycle, writing efficient code, and ensuring compliance with specifications. You will also prepare software releases, support continuous improvement by exploring alternative technologies, and provide L2 support for issues forwarded by the L1 team and CSM Team. In terms of requirements, you should have a BS/MS degree in Computer Science, Engineering, or a related subject, proven hands-on software development experience, working experience in Java development and support projects, as well as experience in designing and developing applications using Java EE platforms. Profound insight into Java and JEE internals, experience with web frameworks, test-driven development, version control systems like GIT, and flexibility to work in shifts are essential. Strong problem-solving skills and excellent client-facing, written, and verbal communication skills are also required. Preferred skills for this role include hands-on experience with Java, J2EE, JSP, Servlets, Bootstrap, AngularJS, Microsoft SQL, and SOAP Web Services. Technical skills needed include Java 1.7 & 1.8, full-stack development, strong design principles, debugging and deploying web-based JEE applications, managing multiple code bases, developing new features, customization, and enhancements, conducting code reviews, unit testing, SQL, Angular, Apache/Jboss/Wildfly configuration, Linux, GIT management, Jenkins CI, Spring, JVM profiling, and the usage of development tools like Eclipse and Git. Overall, the L2 Senior Production Support Developer role requires a skilled individual with a strong technical background in Java development, production support, and the ability to work effectively in a fast-paced, mission-critical environment.,
Posted 1 week ago
4.0 - 8.0 years
13 - 18 Lacs
Pune
Work from Office
Project description Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Client Management stream. Responsibilities Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives Leverage design patterns, test-driven development (TDD), and behaviour-driven development (BDD) to build software that is reliable and easy to support in production Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders Design and deliver front-to-back technical solutions and integrate into business processes Participate in hands-on coding, code reviews, architectural decisions, and reviews Work in an Agile Systems Development Life Cycle Skills Must have Overall 7 to 9 years of experience as a Java Developer 5+ Years of Experience developing in Core Java and Spring Framework 4+ Years of Experience developing in React and JavaScript Worked with the latest features of Java 8, 11, and 17 in Development Solid understanding of Data Structures Good hands-on coding skills Experience in Kafka or other messaging Knowledge of key APIsJPA, JTA, CDI, etc Knowledge of various design and architectural patterns Understanding of microservices architecture Containerization solutions (e.g. Docker, Kubernetes, OpenShift) Building tools (e.g., Maven, Gradle) Version Control (e.g., Git) Continuous Integration systems (e.g., TeamCity, Jenkins) English Upper-Intermediate Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, Hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc Nice to have Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions Experience in investment banking-related projects
Posted 1 week ago
10.0 - 15.0 years
0 Lacs
chennai, tamil nadu
On-site
As the Software Project Manager reporting to the Chief Operating Officer, your primary responsibility is to manage and coordinate resources and processes effectively to deliver software releases. You will work closely with the Product Owner to plan and execute projects, ensuring teams have the necessary specifications, direction, and resources to deliver products efficiently while maintaining realistic timelines to meet deadlines. Collaborating with Product Management, Sales, and Business Analysts, you will understand system requirements and define the Product Vision. Your role also involves demonstrating software upgrades to clients, providing a development plan based on cutting-edge technologies, designing integrated systems, and maintaining current architectural knowledge. You will deliver architectural initiatives aligned with business strategy, evolve software systems as needed, and communicate architectural decisions effectively. Managing large and complex IT programs and projects will be essential, from conceptualization to implementation. You will build relationships with project sponsors and senior technology leadership, estimate work packages, identify risks, and ensure timely and budget-friendly project delivery while meeting quality standards and business requirements. Your qualifications should include a Bachelor's or Master's degree in computer science, along with over 10 years of management experience in software development. Your knowledge and skills should encompass VB .Net, ADO.Net, ASP.Net, relational databases, Scrum methodology, Agile practices, SaaS, cloud-based applications, Java programming, J2EE, Webservices, SSRS/Crystal Reporting, MSVisio, Hibernate framework, and other relevant tools. Strong leadership, project management, time management, problem-solving, communication, and interpersonal skills are crucial for this role. As a self-motivated and results-oriented team player, you will provide leadership, guidance, and coaching to team members, ensuring optimal performance and career development. You will monitor individual performance, coordinate release and sprint planning, and deliver requisite program documentation. Working under tight deadlines, you will maintain good communication, reporting skills, and a willingness to address technical issues effectively.,
Posted 2 weeks ago
7.0 - 9.0 years
25 - 27 Lacs
Bengaluru
Work from Office
Project description Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Client Management stream. Responsibilities Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives Leverage design patterns, test-driven development (TDD), and behaviour-driven development (BDD) to build software that is reliable and easy to support in production Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders Design and deliver front-to-back technical solutions and integrate into business processes Participate in hands-on coding, code reviews, architectural decisions, and reviews Work in an Agile Systems Development Life Cycle Skills Must have Overall 7 to 9 years of experience as a Java Developer 5+ Years of Experience developing in Core Java and Spring Framework 4+ Years of Experience developing in React and JavaScript Worked with the latest features of Java 8, 11, and 17 in Development Solid understanding of Data Structures Good hands-on coding skills Experience in Kafka or other messaging Knowledge of key APIs: JPA, JTA, CDI, etc Knowledge of various design and architectural patterns Understanding of microservices architecture Containerization solutions (eg Docker, Kubernetes, OpenShift) Building tools (eg, Maven, Gradle) Version Control (eg Git) Continuous Integration systems (eg , TeamCity, Jenkins) English Upper-Intermediate Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, Hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc Nice to have Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions Experience in investment banking-related projects
Posted 2 weeks ago
7.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Job Description for Performance Engineer Responsibilities What will you contribute As a Performance Engineer you will working in Large Enterprise Group of Payments BU and will be responsible to ensure the high performance and scalability of our software products. The Performance Engineer will work closely with the development team to analyze bottlenecks in the performance of the product and work on the improving the design and execute performance tests, analyze test results, and provide recommendations to further improve performance. The ideal candidate should be experienced in performance testing methodologies, have a deep understanding of performance metrics, and the ability to identify and recommend solutions to performance issues. Responsibilities & Deliverables Evaluate the speed, reliability, and scalability of the product. Analyzing test results and creating detailed reports on system performance. Identifying and resolving performance bottlenecks in the system. Working closely with software developers and architects to optimize system performance. Defect fixing is required after identifying the issues Implementing performance monitoring tools to detect and troubleshoot system performance issues. Developing strategies and plans to improve system performance. Providing advice and guidance on system performance to project teams and stakeholders. Documenting the performance-related processes, issues, and solutions for future reference. Staying updated on the latest industry trends and technologies related to system performance. Collaborate with Performance testers and Test architects to design comprehensive performance testing suite. Work with Product Management to define and add tasks & SLAs to product roadmap for achieving improvement. Required Skills & Experience Minimum of 7 years overall IT experience. Proven experience as a Performance Engineer or in a similar role. Strong knowledge of performance testing tools and methodologies i.e. Jmeter, jprofiler, gatling, stress/endurance/chaos testing. Technical Skills Core Java Hibernate, JPA, JTA Spring, XMLBeans Web Services, XML, XSD, REST services Microservices Spring boot, Spring Cloud Kafka, Vertex SQL IBM MQ, Active MQ, JMS WebSphere/WebLogic Unit testing tools like Junit, mocking libraries such as Mockito Build tools like Gradle and Maven Proficiency in programming languages such as Java, Python. Understanding and analysis DB AWR reports. Excellent analytical and problem-solving skills. Ability to work collaboratively in a team environment. Strong communication skills to convey technical information to non-technical stakeholders.
Posted 2 weeks ago
7.0 - 9.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Project description Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Client Management stream. Responsibilities Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives Leverage design patterns, test-driven development (TDD), and behaviour-driven development (BDD) to build software that is reliable and easy to support in production Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders Design and deliver front-to-back technical solutions and integrate into business processes Participate in hands-on coding, code reviews, architectural decisions, and reviews Work in an Agile Systems Development Life Cycle Skills Must have Overall 7 to 9 years of experience as a Java Developer 5+ Years of Experience developing in Core Java and Spring Framework 4+ Years of Experience developing in React and JavaScript Worked with the latest features of Java 8, 11, and 17 in Development Solid understanding of Data Structures Good hands-on coding skills Experience in Kafka or other messaging Knowledge of key APIsJPA, JTA, CDI, etc Knowledge of various design and architectural patterns Understanding of microservices architecture Containerization solutions (e.g. Docker, Kubernetes, OpenShift) Building tools (e.g., Maven, Gradle) Version Control (e.g. Git) Continuous Integration systems (e.g., TeamCity, Jenkins) English Upper-Intermediate Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, Hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc Nice to have Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions Experience in investment banking-related projects
Posted 3 weeks ago
6.0 - 9.0 years
11 - 15 Lacs
Bengaluru
Work from Office
Project description Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Payment Settlement stream. Responsibilities Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives Leverage design patterns, test-driven development (TDD), and behaviour driven development (BDD) to build software that is reliable and easy to support in production Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders Design and deliver front to back technical solutions and integrate into business processes Participate in hands-on coding, code reviews, architectural decisions, and reviews Work in an Agile Systems Development Life Cycle Skills Must have Overall 6-9 years of experience as a Java Developer 6+ Years of Experience developing in Core Java and Spring Framework Google Cloud Platform Experience Worked with the latest features of Java 8, 11, and 17 in Development Solid understanding of Data Structures Good hands-on coding skills Experience in Kafka or other messaging Knowledge of key APIsJPA, JTA, CDI, etc. Knowledge of various design and architectural patterns Understanding of microservices architecture Containerization solutions (e.g. Docker, Kubernetes, OpenShift) Building tools (e.g. Maven, Gradle) Version Control (e.g. Git) Continuous Integration systems (e.g. TeamCity, Jenkins) English Upper-Intermediate Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, Hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc. Nice to have Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions Experience in investment banking-related projects
Posted 3 weeks ago
5.0 years
0 Lacs
Andhra Pradesh
On-site
Formal training or certification on Computer Science Engineering concepts and 5 years applied experience. Bachelors or Masters Degree in Computer Science Engineering Experience using large scale software development, preferably in one of these languages: Java, Python, scripting languages. Working expereince on Java, AWS, Kubernetes must have spark is good to have Banking domain experience preferable Agile methodology Experience as a Java Developer with a strong portfolio. Experience in front-end technologies, such as Javascript, HTML, and CSS. Strong knowledge of key APIs JPA, JTA CDI, and springboot Hands on experience in designing and developing applications using Java EE platforms. Familiarity with continuous integration and continuous deployment CI CD processes. Expertise in RESTful API development and understanding of design patterns. Familiarity with testing frameworks, such as JUnit and Mockito for unit and integration testing. 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 3 weeks ago
5.0 years
0 Lacs
Andhra Pradesh, India
On-site
Formal training or certification on Computer Science Engineering concepts and 5 years applied experience. Bachelors or Masters Degree in Computer Science Engineering Experience using large scale software development, preferably in one of these languages: Java, Python, scripting languages. Working expereince on Java, AWS, Kubernetes must have spark is good to have Banking domain experience preferable Agile methodology Experience as a Java Developer with a strong portfolio. Experience in front-end technologies, such as Javascript, HTML, and CSS. Strong knowledge of key APIs JPA, JTA CDI, and springboot Hands on experience in designing and developing applications using Java EE platforms. Familiarity with continuous integration and continuous deployment CI CD processes. Expertise in RESTful API development and understanding of design patterns. Familiarity with testing frameworks, such as JUnit and Mockito for unit and integration testing.
Posted 3 weeks ago
5.0 years
0 Lacs
Greater Kolkata Area
On-site
Description Summary: We are looking for a DevOps Engineer to join a globally distributed Development Department following an Agile Software Development and Release Methodology. This position works with many technologies such as Azure Cloud Services , Windows Administration, Azure Networking, Azure Front door, Microservice infrastructure, event based architecture, PaaS and Docker. The ideal candidate will be an energetic learner and enjoy sharing knowledge within the team via training sessions or documentation creation (preferably well versed in .md and .yml files). Role Design, develop, maintain, and support high-quality in-house software build systems for Enterprise class software Working in Linux which includes security, storage, GNU and Unix commands, Linux filesystems, shell & shell scripting Introducing Automated solutions preferably using Ansible playbooks to automate system provisioning and application deployment Working with containerization. (eg. Docker, Rancher, Kubernetes, OKE, AKS) Working with native cloud solutions (eg. Azure, Oracle Cloud) Administering code repositories such as GIT Design and implement automated pipeline, build and deployment tools such as Bamboo, Maven, Gradle and Jenkins Tracking deployment and implementation pipelines through Argo, Rancher Manage deployment of Oracle package, procedures to database Configuration of Tomcat Server or Jboss Configured and administered JDBC, JMS, JTA, JNDI to administrator the JBoss or Web Logic Monitoring Non-Production and Production environments with tools like Check MK, Kibana, Elastic search or Grafana Ensure systems can accommodate growth in our delivery needs by understanding the project requirements during the SDLC process and monitor applications for high availability Define monitoring and alerting best practices based on Site Reliability Engineering Installation and configuration for monitoring Heap Memory and CPU Usage by gathering and analysis of Thread Dump and Heap Dump Analysing application and server logs for troubleshooting java application issues from server side Availability via email, telephone, or any device that may be assigned in order to be part of a pager duty rotation which might extend over weekend as well Qualifications Requirements: BE, BTech or MCA as educational qualification 5+ years’ experience in DevOps/SRE concepts Experience in Agile software development process Strong knowledge of Linux OS concepts and commands Hands on experience working with containerization. (eg. Docker, Rancher, Kubernetes, OKE,AKS) Experience working with native cloud solutions (eg. Azure, Oracle Cloud) Strong technical knowledge in JBoss or Tomcat Application server implementation, support, workload management and performance tuning including Web Server Configuration and JBoss/Tomcat App Server Working knowledge of Object Oriented programming language like Java Excellent written and verbal communication skills to work effectively across multiple business units, external clients and technology partners and fellow team members Passion for continues learning, upskilling and self-driving initiatives to completion
Posted 3 weeks ago
6.0 - 11.0 years
5 - 10 Lacs
Hyderabad
Work from Office
Formal training or certification on Computer Science/ Engineering concepts and 5+ years applied experience. Bachelor or masters degree in computer science/engineering Working expereince on Java, AWS, Kubernetes with spark is good to have Banking domain experience preferable Agile methodology Experience as a Java Developer with a strong portfolio. Strong knowledge of key APIsJPA, JTA, CDI, and springboot. Handson experience in designing and developing applications using Java EE platforms. Familiarity with continuous integration and continuous deployment (CI/CD) processes. Expertise in RESTful API development and understanding of design patterns. Familiarity with testing frameworks, such as JUnit and Mockito for unit and integration testing.
Posted 1 month ago
4.0 years
0 Lacs
India
On-site
Job Summary: We are seeking a highly skilled Java Migration Engineer to support the migration of enterprise Java applications from IBM WebSphere to an open-source Java stack (e.g., Spring Boot, Tomcat) deployed on Kubernetes. The ideal candidate should have a strong background in Java EE, microservices architecture, and hands-on experience with containerization and cloud-native deployments. Key Responsibilities: Analyze and assess existing WebSphere-based Java applications for migration readiness. Refactor and migrate Java EE applications to Spring Boot or similar open-source frameworks. Replace WebSphere-specific services (e.g., JMS, JTA, JNDI) with open-source equivalents. Containerize applications using Docker and deploy/manage them on Kubernetes clusters. Develop Helm charts or Kubernetes YAML manifests for deployment automation. Implement CI/CD pipelines for seamless builds, testing, and deployments (e.g., Jenkins, GitLab CI). Perform performance tuning, logging, and monitoring in a cloud-native environment. Collaborate with DevOps, architecture, and QA teams to ensure smooth migration and integration. Document migration steps, architectural changes, and configurations. Required Skills and Qualifications: 4+ years of hands-on experience with Java/J2EE development. Solid understanding of IBM WebSphere application server internals and configurations. Proven experience migrating apps to Spring Boot, Tomcat, or Jetty. Strong experience with Docker, Kubernetes, and cloud-native deployments. Familiarity with service mesh (e.g., Istio), API gateways, and distributed systems. Good grasp of microservices architecture and 12-factor app principles. Experience with Git, build tools (Maven/Gradle), and CI/CD tools (Jenkins, ArgoCD, etc.). Excellent debugging, problem-solving, and performance tuning skills. Preferred Qualifications: Experience with cloud platforms (AWS, Azure, or GCP). Exposure to legacy monolith decomposition and modernization projects. Knowledge of logging and monitoring tools (Prometheus, Grafana, ELK). Experience working with JMS replacement solutions (e.g., RabbitMQ, Kafka). Familiarity with configuration tools like Spring Cloud Config or HashiCorp Vault. Certifications in Kubernetes (CKA/CKAD) or cloud platforms are a plus.
Posted 1 month ago
5.0 - 8.0 years
6 - 11 Lacs
Hyderabad, Chennai, Bengaluru
Hybrid
Role & responsibilities Responsibilities & Deliverables: Define and write implementation specification, derive algorithms and develop code from design documents. Design and develop high-quality code. Test, debug, analyze, and fix application problems/issues. Work closely with stakeholders to fix issues in a timely fashion. Follow the software development lifecycle processes. Interact with internal stakeholders to support product releases and/or resolve program problems. Support and mentor the team where needed Must Have : Excellent knowledge in Java, J2EE Core Java Hibernate, JPA, JTA Spring, XMLBeans Web Services, XML, XSD, REST services SQL IBM MQ, Active MQ, JMS
Posted 1 month ago
6.0 - 9.0 years
11 - 15 Lacs
Bengaluru
Work from Office
Project description Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Payment Settlement stream. Responsibilities Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives Leverage design patterns, test-driven development (TDD), and behaviour driven development (BDD) to build software that is reliable and easy to support in production Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders Design and deliver front to back technical solutions and integrate into business processes Participate in hands-on coding, code reviews, architectural decisions, and reviews Work in an Agile Systems Development Life Cycle Skills Must have Overall 6-9 years of experience as a Java Developer 6+ Years of Experience developing in Core Java and Spring Framework Google Cloud Platform Experience Worked with the latest features of Java 8, 11, and 17 in Development Solid understanding of Data Structures Good hands-on coding skills Experience in Kafka or other messaging Knowledge of key APIsJPA, JTA, CDI, etc. Knowledge of various design and architectural patterns Understanding of microservices architecture Containerization solutions (e.g. Docker, Kubernetes, OpenShift) Building tools (e.g. Maven, Gradle) Version Control (e.g. Git) Continuous Integration systems (e.g. TeamCity, Jenkins) English Upper-Intermediate Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, Hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc. Nice to have Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions Experience in investment banking-related projects Other Languages EnglishC2 Proficient Seniority Regular
Posted 1 month ago
4.0 - 8.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Project description Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Client Management stream. Responsibilities Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives Leverage design patterns, test-driven development (TDD), and behaviour-driven development (BDD) to build software that is reliable and easy to support in production Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders Design and deliver front-to-back technical solutions and integrate into business processes Participate in hands-on coding, code reviews, architectural decisions, and reviews Work in an Agile Systems Development Life Cycle Skills Must have Overall 7 to 9 years of experience as a Java Developer 5+ Years of Experience developing in Core Java and Spring Framework 4+ Years of Experience developing in React and JavaScript Worked with the latest features of Java 8, 11, and 17 in Development Solid understanding of Data Structures Good hands-on coding skills Experience in Kafka or other messaging Knowledge of key APIsJPA, JTA, CDI, etc Knowledge of various design and architectural patterns Understanding of microservices architecture Containerization solutions (e.g. Docker, Kubernetes, OpenShift) Building tools (e.g., Maven, Gradle) Version Control (e.g. Git) Continuous Integration systems (e.g., TeamCity, Jenkins) English Upper-Intermediate Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, Hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc Nice to have Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions Experience in investment banking-related projects Other Languages EnglishC2 Proficient Seniority Senior
Posted 1 month ago
7.0 - 12.0 years
9 - 14 Lacs
Pune
Work from Office
BMC is the market leader in Consolidated Service Desk and IT Service Management solutions, with development sites in California, Texas, Canada, Israel and India. Join a very successful business with market leading product lines. Be one of the members of the R&D team as we continue to grow our existing business and expand into adjacent markets. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop platform solution based on Java/J2EE best practices and web standards. Discover, design, and develop analytical methods to support novel approaches of data and information processing Lead/participate in all aspects of product development, from requirements analysis to product release. Responsible for delivery of high quality commercial software releases to aggressive schedules. Good troubleshooting and debugging skills. Ability to lead and participate on empowered virtual teams to deliver iteration deliverables, and drive the technical direction of the product. Ability to work flexible hours and stay up-to-date with competing technologies and passionate about adapting technology to provide business-benefiting solutions Design enterprise platform using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment. Develop and implement software solutions that leverage GPT, LLM, and conversational AI technologies. To ensure youre set up for success, you will bring the following skillset & experience: Experience in designing and developing complex framework and platform solutions with practical use of design patterns. Expertise in server-side issues such as caching, clustering, persistence, security, SSO, high scalability/availability and failover Familiarity with REST API principles, object-oriented design, and design patterns. Experience in open source Java frameworks such as OSGI, Spring, JMS, JPA, JTA, JDBC. Experience in PostgreSQL database and Aspect oriented architectures. Experience in open source participation and apache projects, patent process, in depth knowledge of App server architectures and SaaS or PaaS enabling platforms. Experience in Kubernetes, AWS, GCP and Azure cloud platforms Knowledge of fine tuning LLMs including BERT and GPT based is desirable Experience in Generative AI frameworks such as LangChain and LlamaIndex is a plus Whilst these are nice to have, our team can help you develop in the following skills: BS/MS in Engineering (Computer Science preferred) Must have a minimum 7 years of experience in design and development of enterprise software applications with a proven track record of delivering high quality commercial enterprise products.
Posted 1 month ago
2.0 - 4.0 years
4 - 6 Lacs
Pune
Work from Office
BMC is looking for a Java Tech Lead, an innovator at heart, to join a team of highly skilled software developers team. Here is how, through this exciting role, YOU will contribute to BMC's and your own success : Design and develop platform solution based on Java/J2EE best practices and web standards. Discover, design, and develop analytical methods to support novel approaches of data and information processing Lead/participate in all aspects of product development, from requirements analysis to product release. Lead feature/product engineering teams and participate in architecture and design reviews. Responsible for delivery of high quality commercial software releases to aggressive schedules. Good troubleshooting and debugging skills. Ability to lead and participate on empowered virtual teams to deliver iteration deliverables, and drive the technical direction of the product. Design enterprise platform using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment. Develop and implement software solutions that leverage GPT, LLM, and conversational AI technologies. Integrate GPT and LLM models into the software architecture to enable natural language understanding and generation. To ensure youre set up for success, you will bring the following skillset & experience: You have 10+ experience in designing and developing complex framework and platform solutions with practical use of design patterns. You are expert in server-side issues such as caching, clustering, persistence, security, SSO, high scalability/availability and failover You have experience in big data engineering technologies such as: stream/stream processing frameworks, and NoSQL databases. You are experience in open source Java frameworks such as OSGI, Spring, JMS, JPA, JTA, JDBC. Kubernetes, AWS, GCP and Azure cloud platforms You are experience in PostgreSQL database and Aspect oriented architectures. You are experience in open source participation and apache projects, patent process, in depth knowledge of App server architectures and SaaS or PaaS enabling platforms. You are familiarity with REST API principles, object-oriented design, and design patterns. You have knowledge of fine tuning LLMs including BERT and GPT based Whilst these are nice to have, our team can help you develop in the following skills Familiarity with data warehouse/data lake platforms Snowflake, Databricks, Bigquery Knowledge of cloud platforms Amazon AWS, Google GCP, Oracle OCI, Microsoft Azure Experience in Generative AI frameworks such as LangChain and LlamaIndex
Posted 1 month ago
30.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Company Description NEC Software Solutions (India) Private Limited! is based in Mumbai (Worli & Airoli) and Bangalore with an employee strength of 1300+. It is one of the foremost providers of end- to-end IT services across various sectors. We work with diverse industry verticals which include publishing, media, financial services, retail, healthcare and technology companies around the world. Our customers range from two-person startups to $bn listed companies. We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that meet the highest standards of engineering and user experience. Supported by more than 1300 exceptionally talented manpower, we are a hub for offshore support and technology services. Job Description Job description - Reporting Structure Programme Manager, Mumbai, PAN India Requisites Education: MCA / Computer Engineering Experience (years): 10 to 14 years Industry / Technology background: Frontend - HTML5/CSS3, React JS, Angular Backend - OpenAPI V3, Java (Spring Boot, Spring Data REST, JPA/JTA/Hibernate), Postgres, MongoDB AWS - EC2, Lambdas (Typescript/Node), Aurora, SQS/SNS Location: Mumbai Working Hours: Full Time Pre-employment checks: Required Role Summary: The candidate would be working with a highly motivated development team with strong hands-on experience and would be responsible for ongoing development of application, task execution, and new development activities. The candidate must have essential technical skills, be good at logical reasoning. Qualification Criteria/Work Experience Essential: Essential Technical Skills React JS Technologies Hands-on Experience (Years) Priority Java (Spring Boot, Spring Data REST, JPA/JTA/Hibernate) 10+ 1 PostgreSQL 5+ 1 React JS 5+ 1 Angular 5+ 1 JavaScript 5+ 1 Git, GitHub / GitLab / Bitbucket 5+ 1 Docker, Kubernetes 5+ 1 Terraform 5+ 1 AWS EC2, ECS, Lambda 5+ 1 Desirable: Technologies Hands-on Experience (Years) Priority JIRA 5+ 2 Confluence 2+ 2 Overall Project/Task Description Day-to-Day Responsibilities Technical Hands-On Work Writing and reviewing code (frontend and backend) Building APIs (REST/GraphQL) and integrating with frontend Database design and query optimization Performing code reviews to maintain quality and standards Fixing complex bugs or production issues when escalated Creating and maintaining CI/CD pipelines Managing environment configs and cloud deployments (e.g., AWS) Architecture & Planning Designing scalable, modular architecture Making tech stack decisions or suggesting upgrades Planning and estimating technical tasks for the sprint Breaking down features into stories/tasks with clear technical direction Team Collaboration & Leadership Leading daily stand-ups, sprint planning, and retrospectives Providing technical guidance to developers Pair programming or mentoring junior team members Helping unblock team members with technical challenges Coordinating with QA, DevOps, and UX teams Stakeholder & Project Involvement Interfacing with Product Owners, BAs, or clients to clarify requirements Translating business needs into technical solutions Writing tech specs or architecture diagrams Ensuring delivery meets non-functional requirements (e.g., performance, security) Qualifications Gradutate
Posted 1 month ago
8.0 - 13.0 years
10 - 15 Lacs
Pune
Work from Office
BMC is looking for a Senior Java Developer, an innovator at heart, to join us and design, develop, and implement complex applications, using the latest technologies. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: You will play a pivotal role in the design, development, and delivery of the BMC Helix Suite. You will collaborate with cross-functional teams, including Product Management, Architects, Quality Engineering, and DevSecOps, to lead initiatives that align with our vision of creating intelligent, customer-centric solutions. This role is ideal for a highly skilled technologist passionate about creating scalable, high-performance SaaS products in a fast-paced, Agile environment. security processes, ensuring compliance with industry regulations You will play important role in development of core features and modules for the Helix ITSM platform, design and implementation of microservices using modern frameworks and technologies like Java, Spring Boot, Kubernetes, and RESTful APIs. Ensure high-quality code by adhering to best practices and industry standards. Collaborate with Product Managers to understand requirements and align technical solutions with business goals. Work closely with Quality Engineers to define robust testing strategies, including automated and performance testing. Drive innovation through R&D, focusing on enhancing AI-driven capabilities in areas like predictive analytics and automation. Analyze and resolve complex technical issues, ensuring scalability and performance of the product. Collaborate with DevSecOps teams to ensure seamless CI/CD pipelines and maintain product security standards. Participate in product deployment, upgrade, and security processes, ensuring compliance with industry regulations. To ensure youre set up for success, you will bring the following skillset & experience: You have 8+ years in software development, with at least 2+ years as Senior Developer or equivalent. You are Proficient in Java (11+/17+), Spring Boot, RESTful API development, and Microservices architecture. with open-source Java frameworks such as OSGI, Spring, Hibernate, Maven, JSecurity, JMS, JPA, JTA, JDBC. You are experienced in designing and developing complex framework and platform solutions with practical use of design patterns. You have expertise with unit/integration testing, test driven development and related modern best practices/technologies You are experienced with server-side issues such as caching, clustering, persistence, security, SSO, state management, high scalability/availability, and failover. You have experience in implementing Business Process Management software and integrating complex enterprise systems. You are experienced with PostgreSQL, Oracle or MS-SQL databases and Aspect oriented architectures. Good understanding of web services and SOA standards like REST, SOAP, XML, etc. and microservices architecture, including Kubernetes, Docker and Kafka. You are experienced in open-source participation and Apache projects, patent process, in depth knowledge of App server architectures and SaaS or PaaS enabling platforms is a big plus. Hands-on experience with container orchestration tools like Kubernetes and Docker. Knowledge of DevSecOps tools (e.g., Jenkins, Terraform, Helm, Ansible) and security practices. Experience/knowledge with Networking & Web Communication protocols, Kaazing Gateway or equivalent is a big plus. Security: Authentication and Authorization: Experience with OAuth, SAML, or similar identity management systems. Encryption: Knowledge of TLS/SSL protocols to secure WebSocket communication. Firewall and Network Security: Understanding how to secure WebSocket connections in an enterprise environment. Whilst these are nice to have, our team can help you develop in the following skills: Familiarity with cloud platforms (AWS, Azure, GCP) and SaaS environments. Experience with AI/ML integration in SaaS applications. Knowledge of ITIL/ITSM processes and tools. Certifications: SAFe Agilist, AWS Cloud Practitioner, or equivalent.
Posted 1 month ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Description And Requirements CareerArc Code CA-DN Hybrid "At BMC trust is not just a word - it's a way of life!" We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, because we know you will bring your best every day. We will champion your wins and shout them from the rooftops. Your peers will inspire, drive, support you, and make you laugh out loud! We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation! The DSOM product line includes BMC’s industry-leading Digital Services and Operation Management products. We have many interesting SaaS products, in the fields of: Predictive IT service management, Automatic discovery of inventories, intelligent operations management, and more! We continuously grow by adding and implementing the most cutting-edge technologies and investing in Innovation! Our team is a global and versatile group of professionals, and we LOVE to hear our employees’ innovative ideas. So, if Innovation is close to your heart – this is the place for you! BMC is looking for a Senior Java Developer, an innovator at heart, to join us and design, develop, and implement complex applications, using the latest technologies. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: You will play a pivotal role in the design, development, and delivery of the BMC Helix Suite. You will collaborate with cross-functional teams, including Product Management, Architects, Quality Engineering, and DevSecOps, to lead initiatives that align with our vision of creating intelligent, customer-centric solutions. This role is ideal for a highly skilled technologist passionate about creating scalable, high-performance SaaS products in a fast-paced, Agile environment. security processes, ensuring compliance with industry regulations You will play important role in development of core features and modules for the Helix ITSM platform, design and implementation of microservices using modern frameworks and technologies like Java, Spring Boot, Kubernetes, and RESTful APIs. Ensure high-quality code by adhering to best practices and industry standards. Collaborate with Product Managers to understand requirements and align technical solutions with business goals. Work closely with Quality Engineers to define robust testing strategies, including automated and performance testing. Drive innovation through R&D, focusing on enhancing AI-driven capabilities in areas like predictive analytics and automation. Analyze and resolve complex technical issues, ensuring scalability and performance of the product. Collaborate with DevSecOps teams to ensure seamless CI/CD pipelines and maintain product security standards. Participate in product deployment, upgrade, and security processes, ensuring compliance with industry regulations. To ensure you’re set up for success, you will bring the following skillset & experience: You have 8+ years in software development, with at least 2+ years as Senior Developer or equivalent. You are Proficient in Java (11+/17+), Spring Boot, RESTful API development, and Microservices architecture. with open-source Java frameworks such as OSGI, Spring, Hibernate, Maven, JSecurity, JMS, JPA, JTA, JDBC. You are experienced in designing and developing complex framework and platform solutions with practical use of design patterns. You have expertise with unit/integration testing, test driven development and related modern best practices/technologies You are experienced with server-side issues such as caching, clustering, persistence, security, SSO, state management, high scalability/availability, and failover. You have experience in implementing Business Process Management software and integrating complex enterprise systems. You are experienced with PostgreSQL, Oracle or MS-SQL databases and Aspect oriented architectures. Good understanding of web services and SOA standards like REST, SOAP, XML, etc. and microservices architecture, including Kubernetes, Docker and Kafka. You are experienced in open-source participation and Apache projects, patent process, in depth knowledge of App server architectures and SaaS or PaaS enabling platforms is a big plus. Hands-on experience with container orchestration tools like Kubernetes and Docker. Knowledge of DevSecOps tools (e.g., Jenkins, Terraform, Helm, Ansible) and security practices. Experience/knowledge with Networking & Web Communication protocols, Kaazing Gateway or equivalent is a big plus. Security: Authentication and Authorization: Experience with OAuth, SAML, or similar identity management systems. Encryption: Knowledge of TLS/SSL protocols to secure WebSocket communication. Firewall and Network Security: Understanding how to secure WebSocket connections in an enterprise environment. Whilst these are nice to have, our team can help you develop in the following skills: Familiarity with cloud platforms (AWS, Azure, GCP) and SaaS environments. Experience with AI/ML integration in SaaS applications. Knowledge of ITIL/ITSM processes and tools. Certifications: SAFe Agilist, AWS Cloud Practitioner, or equivalent. BMC Software maintains a strict policy of not requesting any form of payment in exchange for employment opportunities, upholding a fair and ethical hiring process. At BMC we believe in pay transparency and have set the midpoint of the salary band for this role at 3,315,400 INR. Actual salaries depend on a wide range of factors that are considered in making compensation decisions, including but not limited to skill sets; experience and training, licensure, and certifications; and other business and organizational needs. The salary listed is just one component of BMC's employee compensation package. Other rewards may include a variable plan and country specific benefits. We are committed to ensuring that our employees are paid fairly and equitably, and that we are transparent about our compensation practices. ( Returnship@BMC ) Had a break in your career? No worries. This role is eligible for candidates who have taken a break in their career and want to re-enter the workforce. If your expertise matches the above job, visit to https://bmcrecruit.avature.net/returnship know more and how to apply. Min salary 2,486,550 Our commitment to you! BMC’s culture is built around its people. We have 6000+ brilliant minds working together across the globe. You won’t be known just by your employee number, but for your true authentic self. BMC lets you be YOU! If after reading the above, You’re unsure if you meet the qualifications of this role but are deeply excited about BMC and this team, we still encourage you to apply! We want to attract talents from diverse backgrounds and experience to ensure we face the world together with the best ideas! BMC is committed to equal opportunity employment regardless of race, age, sex, creed, color, religion, citizenship status, sexual orientation, gender, gender expression, gender identity, national origin, disability, marital status, pregnancy, disabled veteran or status as a protected veteran. If you need a reasonable accommodation for any part of the application and hiring process, visit the accommodation request page. Mid point salary 3,315,400 Max salary 4,144,250 Show more Show less
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough