Senior Java Software Engineer
2 weeks ago
Job Summary :
We are seeking a highly experienced and technically proficient Senior Java Software Engineer with a strong focus on architecture, design, and business process management (BPM) to join our team.
This role will be instrumental in designing, implementing, and leading the development of scalable, secure, and maintainable enterprise-level solutions.
The ideal candidate will possess deep expertise in Java, jBPM, and modern software development practices, including cloud technologies, event-driven architectures, and DevOps.
Key Responsibilities :
Architecture & Design :
- Design and implement scalable, secure, and maintainable enterprise-level solutions using Java and related technologies.
- Design and implement business process automation using jBPM, including process modeling, execution, and monitoring.
- Create detailed technical specifications, architecture diagrams, and design documents.
- Establish and enforce coding standards, best practices, and architectural guidelines across development teams.
- Review and approve technical designs proposed by development teams, ensuring alignment with architectural principles and business requirements.
- Integrate business process management solutions with existing systems, including legacy applications and modern microservices.
- Ensure system architectures align with business requirements, technology roadmap, and long-term scalability goals.
Technical Leadership :
- Lead and mentor development teams in technical implementation, providing guidance and support on best practices, design patterns, and problem-solving.
- Conduct thorough code reviews, providing constructive feedback to improve code quality, performance, and maintainability.
- Evaluate and recommend new technologies, frameworks, and tools to enhance development efficiency and solution capabilities.
- Drive technical decision-making and problem-solving, facilitating discussions and consensus among team members.
- Collaborate closely with stakeholders, including business analysts, product managers, and other technical teams, to understand requirements, propose solutions, and ensure alignment.
Additional Responsibilities :
- Active participation in Agile ceremonies (sprint planning, daily stand-ups, retrospectives).
- Contribution to the continuous improvement of development processes and practices.
- Research and evaluation of emerging technologies and trends.
- Knowledge sharing and mentorship of junior team members.
Required Technical Skills :
- Java & Related Technologies : Deep expertise in Java programming language, including core Java, object-oriented programming principles, design patterns, and relevant frameworks (e.g. , Spring, Hibernate).
- Business Process Management (BPM) : Proven experience designing and implementing business process automation solutions using jBPM.
- Knowledge of BPMN (Business Process Model and Notation) is essential.
- Architecture & Design : Strong understanding of software architecture principles, design patterns, and best practices for building scalable and maintainable applications.
- Database Technologies : Experience with relational databases (e.g. , MySQL, Oracle, PostgreSQL) and NoSQL databases (e.g. , MongoDB, Cassandra).
- API Development : Experience designing and developing RESTful APIs and web services.
- Version Control : Proficient with Git and related version control workflows.
Highly Desired Skills :
- Cloud Platforms : Experience with cloud platforms (AWS, Azure, or GCP), including deploying and managing applications in cloud environments.
- Event-Driven Architectures : Proven experience with Apache Kafka or other message brokers for implementing event-driven architectures.
- Big Data Processing : Solid understanding of Apache Spark or other big data processing frameworks.
- Containerization & Orchestration : Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
- CI/CD & DevOps : Experience with CI/CD pipelines and DevOps practices, including automated build, test, and deployment.
- Agile Methodologies : Experience working in an Agile (Scrum, Kanban) environment.
Required Experience & Qualifications :
- Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience : 5+ years of professional software development experience, with a significant portion focused on Java development, architecture, and BPM.
Personal Attributes :
- Strong problem-solving and analytical skills.
- Excellent communication, interpersonal, and leadership abilities.
- Ability to work effectively in a team environment.
- Proactive, self-motivated, and results-oriented.
- Passion for technology and continuous learning
-
Software Engineer III
2 weeks ago
Vadodara, Gujarat, India MRI Software Full timeDescription : MRI Software is currently seeking a highly skilled Software Engineer to join our esteemed team. The incumbent will be entrusted with the full Software Development Life Cycle (SDLC) of our software products. This role is integral to our Product Development team, which is dedicated to ensuring the successful development and timely release of...
-
Software Development Engineer
2 weeks ago
Vadodara, Gujarat, India Rishabh Software Full timeAn opportunity to make a difference at Product Tester awaits for an exceptional & resourceful personnel with Cypress experience. Here are the details.About : 5day.io5day.io is a modern work management tool that makes managing projects, tasks, timesheets, and collaboration easy. Our platform is designed for project management, timesheet management,...
-
Mainframe Java Developer
2 weeks ago
Vadodara, Gujarat, India International Software Systems, Inc. Full timeMainframe Java Developer Mainframe modernization skills• Expected skill combination(Mandatory) Mainframe, CICS, JCL, Cobol, Python Sr Developer. Experience with Mainframe Modernization• Secondary skillset: Java with basic knowledge in containerization• Strong Mainframe Developer with 6 to 10 years of experience in COBOL, JCL, DB2 & VSAM, CICS. The...
-
Senior Software Architect
5 days ago
Vadodara, Gujarat, India InRhythm Full time**Job Overview**InRhythm is seeking a Senior Java Developer to join our dynamic team and contribute to the development and modernization of our application.This role is critical to transitioning our existing monolithic architecture to a microservices-based ecosystem, ensuring scalability, resilience, and high performance.As a Senior Java Developer, you will...
-
Senior Java Software Engineer
3 weeks ago
Vadodara, Gujarat, India Persistent Systems Full timeJava Developer:-Java, Microservices, KafkaExperience: 6 to 12 YrsJob Type: contractWhat You'll Do:Creating user interfaces using Java frameworks like spring boot, Java Server.Building server-side logic.Managing database & ensuring data integrity.Managing deployment applicationsStrong understanding of java programming languagesWe are looking for candidate...
-
Java Software Engineer
3 weeks ago
Vadodara, Gujarat, India BankBenchers Full timeJob Description :Responsibilities :- Collaborate with cross-functional teams (front-end developers, product managers) to understand requirements and translate them into well-designed and documented backend APIs.- Design, develop, and implement clean, maintainable, and efficient Java code, adhering to coding standards and best practices.- Work with various...
-
Java Software Engineer
5 days ago
Vadodara, Gujarat, India BankBenchers Full timeJob Description :Responsibilities :- Collaborate with cross-functional teams (front-end developers, product managers) to understand requirements and translate them into well-designed and documented backend APIs.- Design, develop, and implement clean, maintainable, and efficient Java code, adhering to coding standards and best practices.- Work with various...
-
Senior Software Developer – Java, Spring Boot
2 weeks ago
Vadodara, Gujarat, India Epam Full timeDescription We are seeking a Senior Java Developer to be a part of our Vadodara team for a project that necessitates a comprehensive knowledge of Spring Boot, REST API, Web services, and Unit Testing. In the role of a Senior Java Developer, your duties will encompass creating and sustaining top-quality software applications for our clientele,...
-
Senior Java Software Engineer
3 weeks ago
Vadodara, Gujarat, India Sharedpro Full timeAre you fluent in Java and consider Spring Boot your second language? We're looking for a talented Java Spring Boot Developer with 1 to 2 years of experience. If you write code that's cleaner than your workspace (no judgment), and debugging brings you as much joy as a perfectly brewed cup of chai, you might be the one we're looking for.Key...
-
Software Engineer
2 weeks ago
Vadodara, Gujarat, India AdaptsAI Full timeJoin Our Innovative Team at AdaptsAIAt AdaptsAI, we're on a mission to revolutionize the software maintenance and modernization landscape with cutting-edge solutions that empowers engineering organizations to deliver faster with high confidence. We're passionate about building robust, scalable applications and fostering a collaborative, inclusive...
-
Senior Software Engineer
2 weeks ago
Vadodara, Gujarat, India Mastercard Full timeWe are looking for a high-energy, detail-oriented Software Engineer to join team that will be tasked to build a product for Customer onboarding, Customer Performance Management, Risk Monitoring, and Transaction MonitoringRole• Develop application logic for a multi-component system of applications.• Work with designer and contribute to end to end design...
-
Senior Software Engineer
2 days ago
Vadodara, Gujarat, India Mastercard Full timeWe are looking for a high-energy, detail-oriented Software Engineer to join team that will be tasked to build a product for Customer onboarding, Customer Performance Management, Risk Monitoring, and Transaction MonitoringRole• Develop application logic for a multi-component system of applications.• Work with designer and contribute to end to end design...
-
Senior Software Engineer
2 weeks ago
Vadodara, Gujarat, India Sri Sai Overseas Recruitment Full timeCONTACT || Saumil Shah || 9558056281 || saumil@srisaioverseas.comJob Overview We are seeking a dedicated Senior Software Engineer(Php/Python/.Net) to join our team in Vadodara. This full-time, mid-level position requires a strong background in programming and software development. The ideal candidate will possess a range of technical skills and have a proven...
-
Senior Software Engineer
21 hours ago
Vadodara, Gujarat, India Asian Hires Full timePOSITION REPORTS TO: LEAD SOFTWARE ENGINEER DEPARTMENT: DEVELOPMENT POSITION LOCATION: INDIA (REMOTE) COMPANY BUDGET: 19,00,000 - 21,50,000 PA. POSITION SUMMARY The Senior Software Engineer is responsible for designing, developing, and maintaining high-quality software products that align with business requirements and exceed customer expectations. As a key...
-
Senior Golang Software Engineer
2 days ago
Vadodara, Gujarat, India Infilon Technologies Pvt ltd Full timeJob Title: Senior Golang Software EngineerAbout Infilon Technologies Pvt LtdInfilon Technologies Pvt Ltd is a leading provider of innovative solutions in the technology sector. We are committed to delivering high-quality services and products that meet the evolving needs of our clients.Company OverviewWe are seeking an experienced Golang developer to join...
-
Sr. Java Engineer
6 days ago
Vadodara, Gujarat, India InRhythm Full timeJob DescriptionAbout the RoleWe are seeking a highly skilled Senior Java Developer to join our dynamic team and contribute to the development and modernization of the application. This role is central to transitioning the existing monolithic architecture to a microservices-based ecosystem, ensuring scalability, resilience, and high performance.As a Senior...
-
Senior Software Engineer
2 weeks ago
Vadodara, Gujarat, India Asian Hires Full timePOSITION REPORTS TO: LEAD SOFTWARE ENGINEERDEPARTMENT: DEVELOPMENTPOSITION LOCATION: INDIA (REMOTE)COMPANY BUDGET: 19,00,000 - 21,50,000 PA.POSITION SUMMARYThe Senior Software Engineer is responsible for designing, developing, and maintaininghigh-quality software products that align with business requirements and exceed customerexpectations. As a key member...
-
Software Engineer
4 days ago
Vadodara, Gujarat, India Linkfields Innovations (Pty) Ltd Full timesoftware EngineerLinkfields Innovations (Pty) Ltd Hyderabad, Telangana, India (On-site)Are you a recent graduate with a passion for web development? If you have skills in Java, HTML, CSS, JavaScript, and React, we have a fantastic opportunity for you to start your career journey. Join us at Link Fields Innovations and be part of an exciting teamCompany: Link...
-
Senior Automation Test Engineer
2 weeks ago
Vadodara, Gujarat, India Epam Full timeDescription We are hiring a seasoned Senior Automation Test Engineer with a solid background in Java, Selenium, and test automation, we encourage you to apply. Your contributions will be essential in ensuring the quality and reliability of our software products through effective test automation, and your leadership skills will play a pivotal role in...
-
Software Engineer
2 weeks ago
Vadodara, Gujarat, India Indusface Full timeCareers » Current Openings » Software Engineer (.Net) Job Description: Design & develop backend services, using .NET Core MVC/C# frameworks, with high reliability and scalability. Should be able to complete given task independently. Experience with debugging, performance profiling, and optimization. Experience with database development including...