Home
Jobs
Companies
Resume

206 Mockito Jobs - Page 2

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

15 - 30 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

- 7yrs of Java experience - Develop user interfaces with Angular, TypeScript, HTML, and CSS - Implement server-side code using Java and Spring framework - Build reusable code and libraries for future use - Optimize applications for maximum speed and scalability - Collaborate with other team members and stakeholders - Ensure all user input is validated before submitting to back-end services - Understand the nature of asynchronous programming, its quirks, and workarounds - Implement automated testing platforms and unit tests - Adhere SDLC/ IG/ quality process Primary Skill: Java 8, Springboot, Microservices, Rest API, J2EE framework, Tools, Agile experience Secondary Skill: Angular 14+, TypeScript, HTML, and CSS, SQL, Jira, Hibernate, Junit, Mockito, Jenkins, Maven, and JPA, SQL, Jira Nice to have: Familiarity with ECS, AWS, Docker, Kubernetes, Helm, and Node.js, Good knowledge of security OAuth 2.0, JWT, Spring Security, is also preferred.

Posted 1 week ago

Apply

5.0 - 10.0 years

15 - 30 Lacs

Mumbai, Pune

Work from Office

Naukri logo

- 7yrs of Java experience - Develop user interfaces with Angular, TypeScript, HTML, and CSS - Implement server-side code using Java and Spring framework - Build reusable code and libraries for future use - Optimize applications for maximum speed and scalability - Collaborate with other team members and stakeholders - Ensure all user input is validated before submitting to back-end services - Understand the nature of asynchronous programming, its quirks, and workarounds - Implement automated testing platforms and unit tests - Adhere SDLC/ IG/ quality process Primary Skill: Java 8, Springboot, Microservices, Rest API, J2EE framework, Tools, Agile experience Secondary Skill: Angular 14+, TypeScript, HTML, and CSS, SQL, Jira, Hibernate, Junit, Mockito, Jenkins, Maven, and JPA, SQL, Jira Nice to have: Familiarity with ECS, AWS, Docker, Kubernetes, Helm, and Node.js, Good knowledge of security OAuth 2.0, JWT, Spring Security, is also preferred.

Posted 1 week ago

Apply

7.0 - 11.0 years

30 - 35 Lacs

Mumbai, Pune, Chennai

Work from Office

Naukri logo

Should have experience in Java - Java 8+, AWS, Micro-Services Architecture, REST Based API design, Spring Data JPA, SQL Databases, Spring, Sprint boot Desired Skills- Jenkins GITJIRA Job Description - Solid experience using Spring Boot Spring Core Required Candidate profile Knowledge of Cloud-based deployment platforms - Private or Public cloud (OpenShift, Kubernetes, AWS or Azure) Knowledge in executing Unit Testing using JUnit, Mockito, etc., (Plan,Prepare,Execute)

Posted 1 week ago

Apply

5.0 - 6.0 years

19 - 20 Lacs

Chennai

Work from Office

Naukri logo

Hiring: Senior Java Developer Location: Tharamani, Chennai (Work from Office) Experience: 5+ Years | 2+ Years in Team Lead Role About the Role: We are looking for experienced Senior Java Developers with proven leadership abilities to join our growing team in Chennai. If you're passionate about backend tech, micro services architecture, and leading agile teamsthis opportunity is tailor-made for you. Must-Have Technical Skills: Strong hands-on experience with Java 8, Spring Boot, Micro services Expertise in Collections, Generics, REST APIs, Authentication, Multithreading Solid knowledge of JUnit, Mockito for unit testing Familiarity with CI/CD tools : Jenkins, Maven, GitHub, ServiceNow Understanding of design patterns and best practices Experience deploying code to various environments Team Leadership: Minimum 2 years of proven experience as a Team Lead Ability to make and articulate design decisions Strong interpersonal and communication skills Agile Know-How: In-depth understanding of Agile/Scrum Actively contribute to daily scrums, sprint planning, and retrospectives Work Model: Mode: Work from Office (Strictly WFO as per company policy) Location: Tharamani, Chennai Interview Process: Technical Round 1 Technical Round 2 Technical Round 3 HR Discussion & Offer Rollout Vedaant : - 8956166502 Mail id :- amol.ranaware@gttdata.ai

Posted 2 weeks ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

Mumbai

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development, Microsoft SQL Server, Spring Boot, Kubernetes Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. You will oversee the development process and ensure successful project delivery. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Strong knowledge in Core Java (Java 11 or above) for web application design & development- Accountable for designing and implementing in a cloud-native (Kubernetes, Docker, S3, micro-services)) environment.- Technical expertise in Java Development and associated frameworks (Spring, Hibernate). Extended experience using Spring Framework (Core, MVC, Security, AOP, Data, Integration, Transaction, Batch, JPA) preferably with SpringBoot- Hands-on experience using DevOps/DevSecOps tools like Jenkins, GitLab CI, Nexus, Maven / Gradle, Liquibase, Sonar, CheckMarx- Solid database skills (SQL, SQL Server)- Test driven mindset with strong skills in Junit, Mockito or other Unit testing frameworks- Strong understanding of code quality practices, including code reviews, unit testing / TDD, and integration testing. Experience using SonarQube.- Very comfortable with source code management system such as GIT "- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead the application development process- Coordinate with stakeholders to gather requirements- Ensure timely delivery of projects Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development, Spring Boot, Kubernetes, Microsoft SQL Server- Front end framework Angular/React- Developing APIs using REST - Kafka, Microservices- Scripting experience (bourne, korn, bash) Experience using DevOps/DevSecOps tools"- Strong understanding of microservices architecture- Experience in RESTful API development- Knowledge of front-end technologies like HTML, CSS, and JavaScript- Hands-on experience with Agile methodologies Additional Information:- The candidate should have a minimum of 12 years of experience in Java Full Stack Development- This position is based at our Mumbai office- A 15 years full-time education is required Qualification 15 years full time education

Posted 2 weeks ago

Apply

2.0 - 3.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Job TitleJava APIGEE Developer - Bangalore About Us Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount . With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery. WHY JOIN CAPCO You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry. MAKE AN IMPACT Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services. #BEYOURSELFATWORK Capco has a tolerant, open culture that values diversity, inclusivity, and creativity. CAREER ADVANCEMENT With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands. DIVERSITY & INCLUSION We believe that diversity of people and perspective gives us a competitive advantage. Key skillsCore Java, SpringBoot, MicroServices, APIGEE, RestAPI, Devops and AWS Location - Bangalore (Hybrid - 3 days WFO) Shift Timings12:30pm-9:30pm Looking only for immediate joiners Technical Requirement: Role Description Responsibilities Work closely with business units, application teams, infrastructure areas and vendors to identity, review and evaluate the solution requirements Investigate and propose strategic fits for virtualization, consolidation and rationalization solution opportunities within the infrastructure or business Propose changes to the technical design solutions as applicable Evaluate and align strategic fit solutions across platforms and solutions specific to system hardware and software technologies Understand, participate, review and influence long term capacity planning and technology investments Skills Must Have Skills Bachelor s Degree from an accredited university in Computer Science, Engineering or in a Technology related field, OR equivalent through a combination of education and/or technology experience Proficient Angular and Frontend Development skill Good experience in Core Java, SpringBoot, MicroServices, REST API and AWS AWS infrastructure experience required Typically focuses on designing, building, and managing APIs using the Apigee platform. This involves creating API proxies, implementing security policies, and integrating with backend systems. The role often requires strong Java development skills, experience with RESTful web services, and knowledge of API management concepts. Java Backend skills Core Java & OOP - Strong understanding of Core Java, upto version 21. Spring Framework - Expertise in Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and microservices architecture. Spring Boot & Spring Cloud - Expertise in building scalable microservices with service discovery (Eureka), API Gateway (Spring Cloud Gateway), and configuration management (Spring Cloud Config). Database & ORM - Proficiency in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) with Hibernate/JPA for ORM. RESTful APIs & Messaging - Developing secure REST APIs, GraphQL, WebSockets, and using message brokers (Kafka, RabbitMQ). DevOps & Testing - CI/CD pipelines, Docker, Kubernetes, JUnit, Mockito, integration testing, and performance tuning. If you are keen to join us, you will be part of an organization that values your contributions, recognizes your potential, and provides ample opportunities for growth. For more information, visit www.capco.com . Follow us on Twitter, Facebook, LinkedIn, and YouTube.

Posted 2 weeks ago

Apply

6.0 - 8.0 years

32 - 37 Lacs

Pune

Work from Office

Naukri logo

: Job TitleSenior Engineer, Full Stack SME Corporate TitleAVP LocationPune , India Role Description Deutsche Bank has set for itself ambitious goals in the areas of Sustainable Finance, ESG Risk Mitigation as well as Corporate Sustainability. As Climate Change throws new Challenges and opportunities, Bank has set out to invest in developing a Sustainability Technology Platform, Sustainability data products and various sustainability applications which will aid Banks goals. As part of this initiative, we are building an exciting global team of technologists who are passionate about Climate Change, want to contribute to greater good leveraging their Technology Skillset in multiple areas predominantly in Cloud / Hybrid Architecture. As part of this Role, we are seeking a highly experienced GCP Data SME to join our growing team. In this senior role, you will be a trusted advisor, providing technical expertise and strategic direction across all things data and BI on GCP. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Technical Leadership: Contribute individually to project success in terms of Fullstack development involving micro frontends, microservices, event driven system integrations and sql/nosql databases. API DesignDesign APIs for an API-first platform, ensuring seamless support for primary UI implementation(s). Hybrid Cloud AdaptationYou will work with a hybrid cloud architecture, necessitating flexibility in learning new technologies. Hybrid GCP solutions will replace or coexist with some technologies currently available exclusively on-premise. Code Reviews and Best PracticesParticipate in code reviews and contribute to evolving best practices for better maintainability, security, observability, reuse and modular development. Assist in tool and platform documentation from both technology and operations perspectives. Mentoring and Individual ContributionMentor teams in technology, design, and architecture. Stay current with emerging trends and innovations in GCP services, application development frameworks, and programming languages. Strategic Direction: Partner with business stakeholders to understand their requirements and translate them into robust technical solutions, leveraging GCP's potential where appropriate. Develop and implement a long-term technology roadmap that aligns with our business goals, considering both cloud and on-premise options. Analyze the feasibility and cost-effectiveness of migrating suitable on-premise systems to GCP. Mentorship & Collaboration: Mentor and guide junior developers on full-stack development best practices, focusing on effective integration with cloud and on-premise systems. Foster a culture of knowledge sharing and collaboration within the engineering team. Effectively communicate complex technical concepts to both technical and non-technical audiences. Problem-Solving & Innovation: Troubleshoot and resolve complex technical issues across cloud and on-premise environments. Continuously evaluate and recommend improvements to our development processes and infrastructure, considering the optimal use of GCP. Lead the exploration and implementation of innovative solutions using GCP services to optimize our technology stack. Your skills and experience 10+ years of experience in full-stack software development. Proven track record of leading and delivering successful software projects using GCP alongside on-premise environments. Expertise in various web and application development technologies (front-end frameworks, back-end languages, and databases) with a focus on GCP compatibility. Experience with containerization technologies (Docker, Kubernetes) for deployments. Excellent communication, collaboration, and problem-solving skills. Ability to think strategically and translate business needs into technical solutions, considering the optimal use of GCP. Leadership presence and the ability to mentor and inspire others. Must to have technology/framework - ReactJS, Microfrontends, Microservices and related Desing Patterns, Spring Cloud, Spring Security, Concurrency, Enterprise Integration and related design patterns, JDK 11+, SpringBoot Middleware, MyBatis, Mockito, Junit, SQL, Oracle/postgres Database, Event Driven Architecture, Teamcity /Jenkins, Git, SSH, SPLUNK Knowledge of Sustainable Finance / ESG Risk / CSRD / Regulatory Reporting will be a plus Experience in infrastructure automation and DevOps principles on GCP will be a plus How we'll support you Training and development to help you excel in your career. Coaching and support from experts in your team A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs. About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 2 weeks ago

Apply

6.0 - 8.0 years

30 - 35 Lacs

Pune

Work from Office

Naukri logo

: Job TitleSenior Engineer, AVP LocationPune, India Role Description As a Lead Engineer for Technology in our Technology team, you will partner with business, technology managers to create Designs, solutions and strongly engineered applications. Youll be an integral part of the banks technology infrastructure, guiding the Feature teams through the engineering practices and leading by example. You will enable the digital environment that helps our people share their knowledge, expertise and real passion for our business. Deutsche Bank is investing heavily in technology, which means we are investing in you. Join us here, and youll constantly be looking ahead. Deutsche Banks Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities What Youll Do Accountable for feature teams in Trade Finance Passion to deliver state of the art solutions and be hand-on technologist Lead a team of engineers and create high performing teams. Needs to be a high code committer Aspirational in implementing leading technology advancements in the industry Maintain hygiene, Risk and Control and Stability at to core to every delivery Be a role model for the team How Youll Lead Look beyond and go the extra mile to add value to the technology organization beyond the functional role Lead by example and have client centricity at the core Your skills and experience A hands-on technologist with expertise in Java based technologies, Spring, Camel, Microservices architecture, CI/CD pipeline Ability to solve business problems with an acute engineering mindset Strong analytical and Design skills Proficient communication skills Proficient English language skills (written/verbal) Ability to work in virtual teams and in matrixed organizations Keeps pace with technical innovation Agile process awareness and implementation detail Java and J2EE Technologies Spring MVC, JMS, Apache Camel Spring Batch, Oracle, Unix Command, CI/CD, GIT/SVN Junit/Mockito (Any Unit Test Frameworks) Sonar Qube/ Emma Code Coverage and Code quality tools Familiarity with build tools such as Ant, Maven, and Gradle SSL, OATH, JWT Performance monitoring Tools like Java Heap Analyzer, Visual JVM, JMX Console Micro Services/UI UX Spring Boot, Spring Cloud Kubernetes, Zuul API Gateway, Spring JPA Spring Sleuth, Any Cloud Experience Camunda/any other workflow implementation and hands on experience MQ, Subscribe/Publish model React JS handson Good to Have JBOSS, Kafta, Google Cloud platform Jenkin, Teamcity, Gafana, Prometheus Skills That Will Help You Excel Excellent communication skills, both written and spoken Updated relevant skill certification A Bachelors degree in Computer Science Passionate about technology and is a go-getter How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs

Posted 2 weeks ago

Apply

6.0 - 8.0 years

30 - 35 Lacs

Pune

Work from Office

Naukri logo

: Job TitleSenior Engineer, AVP LocationPune, India Role Description Environment Solution Design Engineer to act as a bridge between domain architecture decisions and on-the-ground technical implementation of solutions across environments in compliance department. This is a hands-on (do-er) role covering solution designing of strategic implementations specifically in infrastructure and capacity management. This role will also take a lead in implementing strategic DevOps processes specifically around tooling, build and deployment automation across the domain as a whole. The candidate will be responsible to implement uniformity of DevOps tools and processes across the department. Deutsche Banks Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support." What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy, Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Infrastructure Solution design of requirements working with domain architects, infrastructure teams , vendors and developers. Capacity and utilization management of current infrastructure underpinning the compliance Domain. Work closely with production management and release management to ensure that growth projections are adequately met with optimisation and cost efficiency. DevOps Implementing uniform processes across the department, with high level of build & deployment automation and using banks standard tools. Understanding the current landscape, identifying gaps and leading the closure of these gaps .This requires close working relationships with the development teams, strong coordination between various groups required. Team working Working collaboratively with vendor partners as well and DB permanent staff across geographies. Ensuring all SDLC and Release processes are followed and take proactive actions as and when necessary. Additional responsibility includes, automation testing through Selenium, JUnit etc. Ensure enough test coverage for the releases exist and the gaps are filled Building selenium tests from ground up and writing JUnits as necessary Your skills and experience Extensive experience in environment / infrastructure management and a track record of delivery in Information Technology (IT) projects Hands on Experience with Openshift, Docker and kubernates . Hands on scripting experience with shell, python, Maven. Hands on experience with build and deployment automation. Hands on experience with orchestration tools eg Jenkins, Teamcity, Github . Hands on experience with Cloud like GCP . Ideally experienced in working with Agile projects. Understanding of architecture and implementation of three tier web applications. Experience or knowledge of delivering projects in an Investment Banking environment. Proven negotiation, problem solving and conflict management skills. Used to working to tight deadlines and identifying problems at an early stage. Flexibility and willingness to work autonomously and self motivated within set competencies in a team and fast paced environments. Experience of working with teams in multiple locations Extensive knowledge and experience of Program Management tools, standards and principles. Proficiency in Microsoft Office applications. A strong delivery focus adhering to consistent project standards. Understanding of IT Governance related processes and practices. Flexibility - able to work in a fast changing environment and to react positively to re-prioritisation. Proven track record in managing virtual teams and working in matrix structures. Ability to motivate others. Ability to effectively manage conflicting priorities. Knowledge of agile IT project management techniques would be beneficial Needs to be an SCM Expert with knowledge on JIRA integration Hands on with scripting in Python, Shell Script, Maven / ANT Strong Java understanding with technical expertise and knowledge of below technologies LanguageCore Java Automation TestingJUnit, Mokito, Selenium ScriptingPython, Shell Scripts, Power Shell Server OSRHEL, Linux, UNIX SCMGIT, SVN Build tools Maven (Build tool), ANT, Gradle SDLC ToolsJAMA, JIRA, SONAR, VERCODE, TeamCity, BitBucket, Jenkins, Ansible, Udeploy, ALM etc. PracticesDevOPS, Agile, CI & CD Candidate should be able to demonstrate strong technical skills Exposure to other technologies like UNIX, Job Scheduling (ExpControl-M) Exposure and experience in Banking Compliance or Finance Industry, or experience of Investment banking would be a big plus. Excellent verbal and written communications and analytical ability is must. Familiarity with Agile and Scrum practices Hands on working on Linux systems High energy team player with a positive working attitude. Education and Qualification Engineering / MCA or MBA Degree from reputed institution. How we'll support you Training and development to help you excel in your career. Coaching and support from experts in your team. A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs.

Posted 2 weeks ago

Apply

6.0 - 8.0 years

32 - 37 Lacs

Pune

Work from Office

Naukri logo

: Job Title Engineering LocationPune, India Corporate Title: AVP Role Description Environment Solution Design Engineer to act as a bridge between domain architecture decisions and on-the-ground technical implementation of solutions across environments in compliance department. This is a hands-on (do-er) role covering solution designing of strategic implementations specifically in infrastructure and capacity management. This role will also take a lead in implementing strategic DevOps processes specifically around tooling, build and deployment automation across the domain as a whole. The candidate will be responsible to implement uniformity of DevOps tools and processes across the department What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Infrastructure Solution design of requirements working with domain architects, infrastructure teams , vendors and developers. Capacity and utilization management of current infrastructure underpinning the compliance Domain. Work closely with production management and release management to ensure that growth projections are adequately met with optimisation and cost efficiency. DevOps Implementing uniform processes across the department, with high level of build & deployment automation and using banks standard tools. Understanding the current landscape, identifying gaps and leading the closure of these gaps .This requires close working relationships with the development teams, strong coordination between various groups required. Team working Working collaboratively with vendor partners as well and DB permanent staff across geographies. Ensuring all SDLC and Release processes are followed and take proactive actions as and when necessary. Additional responsibility includes, automation testing through Selenium, JUnit etc. Ensure enough test coverage for the releases exist and the gaps are filled Building selenium tests from ground up and writing JUnits as necessary Your skills and experience Extensive experience in environment / infrastructure management and a track record of delivery in Information Technology (IT) projects Hands on Experience with Openshift, Docker and kubernates . Hands on scripting experience with shell, python, Maven. Hands on experience with build and deployment automation. Hands on experience with orchestration tools eg Jenkins, Teamcity, Github . Hands on experience with Cloud like GCP . Ideally experienced in working with Agile projects. Understanding of architecture and implementation of three tier web applications. Experience or knowledge of delivering projects in an Investment Banking environment. Proven negotiation, problem solving and conflict management skills. Used to working to tight deadlines and identifying problems at an early stage. Flexibility and willingness to work autonomously and self motivated within set competencies in a team and fast paced environments. Experience of working with teams in multiple locations Extensive knowledge and experience of Program Management tools, standards and principles. Proficiency in Microsoft Office applications. A strong delivery focus adhering to consistent project standards. Understanding of IT Governance related processes and practices. Flexibility - able to work in a fast changing environment and to react positively to re-prioritisation. Proven track record in managing virtual teams and working in matrix structures. Ability to motivate others. Ability to effectively manage conflicting priorities. Knowledge of agile IT project management techniques would be beneficial Needs to be an SCM Expert with knowledge on JIRA integration Hands on with scripting in Python, Shell Script, Maven / ANT Strong Java understanding with technical expertise and knowledge of below technologies LanguageCore Java Automation TestingJUnit, Mokito, Selenium ScriptingPython, Shell Scripts, Power Shell Server OSRHEL, Linux, UNIX SCMGIT, SVN Build tools Maven (Build tool), ANT, Gradle SDLC ToolsJAMA, JIRA, SONAR, VERCODE, TeamCity, BitBucket, Jenkins, Ansible, Udeploy, ALM etc. PracticesDevOPS, Agile, CI & CD Candidate should be able to demonstrate strong technical skills Exposure to other technologies like UNIX, Job Scheduling (ExpControl-M) Exposure and experience in Banking Compliance or Finance Industry, or experience of Investment banking would be a big plus. Excellent verbal and written communications and analytical ability is must. Familiarity with Agile and Scrum practices Hands on working on Linux systems High energy team player with a positive working attitude. Education and Qualification Engineering / MCA or MBA Degree from reputed institution. How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs

Posted 2 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title: Senior AEM Developer (Java) Location: Bangalore Experience: 5-10 Years Job Responsibilites: 5+ years of professional Experience working in AEM version 6.X and above Experience working in Java based projects and building Java solutions Good knowledge and experience of Adobe AEM, with expertise on the full AEM Stack: AEM Modules, Granite, Sling, OSGi and JCR Experience implementing AEM templates, components and dialogs Experience working in Javascript and CSS. Experience with react is desirable. Experience with tools like Git and Maven Experience developing components using Sling Models Familiarity with Java Unit Testing using Junit Some experience using Mockito and PowerMock Experience working in Agile Scrum teams Some experience designing and building Touch UI Workflows Adobe AEM Certification is Preferable

Posted 2 weeks ago

Apply

5.0 - 8.0 years

5 - 10 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

Location : Remote Working mode : WFH Notice Period : Immediate - 15 Days About the Role : We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have a proven track record in designing, developing, and deploying robust and scalable Java applications. You will be instrumental in building and enhancing our microservices architecture, optimizing performance, and ensuring the highest quality standards. Key Responsibilities : - Design, develop, and deploy high-quality Java applications using Spring Boot, Spring MVC, and other relevant frameworks. - Create and maintain microservices, ensuring adherence to best practices and architectural principles. - Optimize application performance through efficient caching strategies and multi-threading techniques. - Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs. - Implement robust security measures to protect sensitive data and prevent unauthorized access. - Write clean, well-structured, and maintainable code, adhering to coding standards and best practices. - Troubleshoot and resolve complex technical issues in a timely manner. - Stay up-to-date with the latest Java technologies and industry trends. - Contribute to the continuous improvement of our development processes and tools. Required Skills and Experience : - 5-8 years of hands-on experience in Java development - Strong proficiency in Spring Boot, Spring MVC, Spring JPA, Spring Security - Experience with microservices architecture, including design, development, and deployment - In-depth knowledge of relational databases (Oracle, PostgreSQL, SQL Server) and NoSQL databases - Proficiency in messaging frameworks like Kafka - Experience with containerization technologies (Docker, Kubernetes, Helm) - Familiarity with CI/CD pipelines (Jenkins, GitLab CI/CD) - Strong understanding of software design patterns and principles - Excellent problem-solving and debugging skills - Strong communication and collaboration skills Preferred Skills : - Experience with cloud platforms (AWS, Azure, GCP) - Knowledge of testing frameworks (JUnit, Mockito, TestNG) - Experience with performance optimization techniques - Understanding of security best practices and vulnerability assessment What We Offer : - Competitive salary and benefits package - Flexible work arrangements (90% WFH) - Opportunity to work on cutting-edge technologies - Collaborative and supportive work environment - Opportunities for professional growth and development

Posted 2 weeks ago

Apply

5.0 - 8.0 years

10 - 14 Lacs

Mumbai

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development, Microsoft SQL Server, Spring Boot, Kubernetes Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. You will oversee the development process and ensure successful project delivery. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Strong knowledge in Core Java (Java 8 or above) for web application design & development- Accountable for designing and implementing in a cloud-native (Kubernetes, Docker, S3, micro-services)) environment.- Technical expertise in Java Development and associated frameworks (Spring, Hibernate). Extended experience using Spring Framework (Core, MVC, Security, AOP, Data, Integration, Transaction, Batch, JPA) preferably with SpringBoot- Hands-on experience using DevOps/DevSecOps tools like Jenkins, GitLab CI, Nexus, Maven / Gradle, Liquibase, Sonar, CheckMarx- Solid database skills (SQL, SQL Server)- Test driven mindset with strong skills in Junit, Mockito or other Unit testing frameworks- Strong understanding of code quality practices, including code reviews, unit testing / TDD, and integration testing. Experience using SonarQube.- Very comfortable with source code management system such as GIT "- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead the application development process- Coordinate with stakeholders to gather requirements- Ensure timely delivery of projects Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development, Spring Boot, Kubernetes, Microsoft SQL Server- Front end framework Angular/React- Developing APIs using REST - Kafka, Microservices- Scripting experience (bourne, korn, bash) Experience using DevOps/DevSecOps tools"- Strong understanding of microservices architecture- Experience in RESTful API development- Knowledge of front-end technologies like HTML, CSS, and JavaScript- Hands-on experience with Agile methodologies Additional Information:- The candidate should have a minimum of 9 years of experience in Java Full Stack Development- This position is based at our Mumbai office- A 15 years full-time education is required Qualification 15 years full time education

Posted 2 weeks ago

Apply

2.0 - 3.0 years

17 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

Project description We are looking for an experienced API Microservices Team Lead to lead the API Management team. Your role will compromise of 20% Management activities and 80% Developer activities. As the team lead, your role is to help the team produce software of high quality that adds value to the business. You are expected to provide technical skills in software engineering, testing, and deployment. You will be required to have work experience with Java and API development. Experience with the Avaloq Banking Suite is a plus. The main focus will be on supporting our Change Portfolio with the design and development of backend services. Responsibilities Lead and mentor a team of Java developers working on a microservices-based architecture. Design, develop, and maintain high-performance, scalable, and secure Java-based APIs and microservices. Translate business requirements into technical specifications and architectural designs. Ensure best practices in software development, including clean code, unit testing, CI/CD pipelines, and code reviews. Collaborate with DevOps, QA, frontend, and product teams to ensure seamless integration and deployment. Monitor application performance and troubleshoot production issues when needed. Stay updated with emerging technologies and propose improvements to enhance system performance and reliability. Drive agile development practices, participate in sprint planning, stand-ups, and retrospectives. Skills Must have In total, 10 years of experience as a developer and at least 4 to 5 years of experience in a team lead role. Degree in computer science/engineering (or equivalent) Proven knowledge of Java, Spring, and web technologies (e.g., Java, REST, Hibernate, TDD, Swagger/OpenAPI), web security (e.g., OAuth 2.0) Experience in Junit, Mockito, and Kubernetes Experience with messaging systems (Kafka, ActiveMQ, or similar) Good understanding of API design tooling (e.g. Swagger tools) and API Management platforms Team player Track record in developing backend services/web services DevOps knowledge including Docker, Git, Jenkins Nice to have Java17/Java21 Maven Lombok TDD SOLID/clean code JPA/Hibernate Postgres Liquibase AWS ArgoCD GitLab Tyk Oauth2/jwt Swagger/OAS/open API Observability/jaeger/opentelemetry Other Languages EnglishC1 Advanced Seniority Lead

Posted 2 weeks ago

Apply

8.0 - 13.0 years

17 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

Project description We are looking for an experienced software engineer to strengthen the API Management team. The team develops and maintains a distributed platform of microservices exposing a large number of APIs to both internal and external consumers. As a Software Engineer, your role is to help our team produce software of high quality which adds value to the business. You are expected to provide technical skills in software engineering, testing, and deployment. You are required to have work experience with Java and API development. Experience with the Avaloq Banking Suite is a plus. The main focus will be on supporting our Change Portfolio with the design and development of backend services. Responsibilities Implementation of microservices using Java and Spring technologies End-to-end responsibility for the delivery of services and features with high quality and on time DevOps activities using Kubernetes Run-the-Bank activities (software maintenance and improvement) Skills Must have Degree in computer science/engineering (or equivalent) Proven knowledge of Java, Spring/Springboot and web technologies (e.g., Java, REST, Hibernate, TDD, Swagger/OpenAPI), web security (e.g., OAuth 2.0) Experience with Junit, Mockito, and Kubernetes Experience with messaging systems (Kafka, ActiveMQ, or similar) Good understanding of API design tooling (e.g. Swagger tools) and API Management platforms Team player Track record in developing backend services/web services DevOps knowledge including Docker, GitLab, Jenkins Nice to have Java17/Java21 Maven Lombok TDD SOLID/clean code JPA/Hibernate Postgres Liquibase AWS ArgoCD GitLab Tyk Oauth2/jwt Swagger/OAS/open API Observability/jaeger/open telemetry Other Languages EnglishC1 Advanced Seniority Senior

Posted 2 weeks ago

Apply

5.0 - 7.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Eurofins IT Solutions India Pvt Ltd (EITSI) is a fully owned subsidiary of Eurofins and functions as a Global Software Delivery Center exclusively catering to Eurofins Global IT business needs. Year Of Exp 4 Years to 8 Years Work LocationBangalore Experience: Graduation in Computer Science or any other equivalent degree 4+ years of Work Experience on Global Projects Technical hands-on person with proven experience in Product development Understanding of Product Development Lifecycle - Agile, Scrum or Lean Excellent Communication, Interpersonal and Presentation skills Passionate, Self-organized and aware of IT industry best-practices Delivery of high-quality software by self and together with the team (including design, code, tests, documentation). Should be aware of best practices in programming Should know how to troubleshoot performance-related issues, how to write efficient code and query, Should have worked on at least one SOA (Service Oriented Architecture) project Should have worked in an AGILE practice methodology (preferably SCRUM) Technology Skills: Expertise in Core Java, SpringBoot experience Strong UI development skills and expertise using Angular RESTful WebServices using Spring MVC Spring JDBC and Spring Data JMS Preferably using Spring Multi-threading in Java Json serialization Basic knowledge of MongoDB Mockito or other Unit Testing framework Experience with Microsoft Azure/any cloud platform

Posted 2 weeks ago

Apply

4.0 - 6.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Contribute to the design, development, troubleshoot, Test and document a mobile application. Interact in a constructive manner with Business Analysts in order to: Estimate the complexity and the workload; Choose the most appropriate technical solution to meet the user requirements; Reach the optimal requirement artifact that will lead to a working software solution. Interact in a constructive manner with other IT teams. Master and apply team technologies and processes, and take active part in creating Eurofins and team success. Qualifications 4+ years of experience with developing end to- end mobile applications using below tech stack Experience inJava, Kotlin Experience in database, file system, firebase, life cycle components, retrofit Strong working knowledge Mockito, power mock Good understanding of OOPS and architecture concepts Strong knowledge of software implementation best practices Experience in using dagger or other dependency injection tools Good knowledge of developing applications with great security features Should have worked in an AGILE practice methodology (preferably SCRUM) Must be a quick learner Additional Information Excellent analytical and problem solving skills Excellent verbal/written communication skills. Fluent in English and the working country language Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills Ability to work in a complex international environment Experience in Agile (Scrum) methodologies would be a plus. Ability to adapt quickly to an existing, complex environment. Ability to quickly learn new concepts and software is necessary

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 - 1 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Hi All, Are you an experienced Java Fullstack Developer looking for your next big opportunity? Join a dynamic team working on cutting-edge solutions that drive real-world impact! Were Hiring: Java Fullstack Developer Location: Pune / Bangalore / Hyderabad / Indore Notice Period: Immediate Joiners Preferred Employment Type: Full-Time Experience: 512 Years Client & Budget: Will be discussed during the interview Primary Skills: Java 8, Angular, JUnit, Mockito What We're Looking For: -Strong hands-on experience with Java 8 and Angular -Solid knowledge of unit testing frameworks like JUnit and Mockito -Ability to write clean, scalable code and follow best practices -Excellent problem-solving and debugging skills -Good communication and team collaboration Why Join Us? -Work on impactful projects -Collaborate with top-tier tech talent -Flexible work culture with growth opportunities -If you're passionate about fullstack development and thrive in fast-paced environments, wed love to hear from you! Apply now or DM me for more details to anzia.sabreen@bct-consulting.com #JavaJobs#FullstackDeveloper#Angular#ImmediateJoiners#Hiring#PuneJobs#BangaloreJobs#HyderabadJobs#IndoreJobs#Java8#Mockito#JUnit#SoftwareDevelopment#ITJobs#Referfriends#Refrcolleuges#Immeaditepreferred#opentowork#

Posted 2 weeks ago

Apply

6.0 - 11.0 years

35 - 40 Lacs

Mumbai, Navi Mumbai, Pune

Work from Office

Naukri logo

At Modulr we are focused on building autonomous squads that are focused on working in the best possible way. We operate in a tribes and squad model with each area focused on a particular growth area. Each squad is small and cross-functional. We have big ambitions and have many interesting challenges ahead. In this role you will work in a cross-functional team who are asked to solve a problem, rather than be handed a task to do. This is an excellent opportunity to work in a high-growth environment with a fast- paced and collaborative culture where you will have great opportunities to work on challenging problems. What will you be doing? Design, develop, analyse, document and support testing of products, systems or subsystems Coordinate with team members to identify software needs and solutions Proactively identify issues, bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change Work in an agile environment Document best practices, guides, systems design, reference architectures and implementations Participate in design and code reviews Experience we need for this role Experience with one or more backend programming language e.g Java, Golang, C# Experience with Java 8+, Spring and Hibernate will be beneficial Awareness and understanding of microservice architecture would be beneficial Experience with RDBMS technologies such as PostgreSQL. Strong understanding of OOP and design patterns. Understanding of REST API design Experience with testing frameworks such as Junit, Cucumber, Mockito Experience with DevOPs technologies is beneficial e.g Docker, Kubernetes, BASH About you: Strong analytical thinking, problem-solving, appropriate judgement, and decision-making skill and strong attention to detail Proven ability to effectively manage timelines and deliverables Commitment to collaboration and teamwork, clear and responsive communication You are a self-started, motivated team player who thrives in a fast-paced environment You have a growth mindset and a commitment to self-improvement You love learning new technologies and skills

Posted 2 weeks ago

Apply

5.0 - 9.0 years

20 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proven work experience as a Microservice Developer or in a similar role. Strong knowledge of microservices architecture, design patterns, and principles. Proficient in JAVA [Preferably 1.8], Webservices (SOAP/REST) concepts, JPA, Hibernate, JSON, JAX-RS, OAuth2.0, Junit, Mockito, Spring, Spring Boot, Microservices, SQL, NoSQL. Solid understanding of containerization technologies such as Docker and Kubernetes. Experience with API design and development using RESTful or GraphQL architectures. Familiarity with database technologies like MySQL, MongoDB, or PostgreSQL. Proficient in using version control systems like Git, Gradle, Maven, Sonar, Jenkins, Artifactory, etc. Experience in DevOps process and tools Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Roles and Responsibilities Responsibilities: - Design and develop robust and scalable microservices architectures that align with business requirements and objectives. - Collaborate with cross-functional teams including architects, business analysts, and other developers to understand project requirements and ensure effective implementation. - Create and maintain technical documentation such as requirements specifications, design documents, and deployment guides. - Develop highly performant and efficient code by adhering to industry-standard coding practices. - Utilize various programming languages and frameworks such as Java, Node.js, and Spring Boot to build microservices. - Implement security measures and protocols to ensure the confidentiality and integrity of microservices-based applications. - Conduct thorough testing and debugging to identify and resolve any code or functionality issues. - Optimize the performance of microservices through monitoring, analysis, and fine-tuning. - Collaborate with DevOps teams to ensure proper deployment and integration of microservices with existing systems. - Stay updated with the latest trends and advancements in microservices architecture and development to continuously improve your skills and expertise. - Provide technical guidance and support to junior developers when necessary.

Posted 2 weeks ago

Apply

7.0 - 8.0 years

6 - 9 Lacs

Pune

Work from Office

Naukri logo

Job Description Work with your product team to determine precise requirements and build them Write clean, well-tested, and well-abstracted code Participate in code review Participate in the mobile guild and team-driven decision-making processes Participate in sprint planning and retro Participate in QA Mentor Junior Engineers Qualifications 7-8 years experience building Android applications using Kotlin/Java and Android Studio. Proficient in Kotlin, with strong expertise in Coroutines, Flow, and asynchronous programming. Skil

Posted 2 weeks ago

Apply

15.0 - 20.0 years

45 - 50 Lacs

Gurugram

Work from Office

Naukri logo

We are looking fo r We are looking for a Principal Software Engineer to join the development team, to implement the next generation of features for the application as well as support existing platform. The role offers extensive business and technical challenges in a highly dynamic and collaborative work environment and an opportunity to mentor junior team members. Corporate Action platform uses various complex business rules to produce high quality data and processed in high volume with strict SLAs for delivery of data. Application uses core technologies like Java, Oracle, ActiveMQ, Apache Kafka, ElasticSearch, RestFul APIs. Responsibilities Design, develop and implement highly transactional and scalable applications All aspects of database development (modelling, stored procedures, performance tuning) Should be able to understand non-functional requirements like performance, scalability, reliability aspect of the application Collaborate and share technical and business knowledge to members of the development team and wider organisation. Be able to mentor dev team and coach them for effective deliveries. Analyse existing designs and interfaces and creating design extensions or enhancements Apply strong technical skills and good business knowledge together with investigative techniques and problem-solving skills to identify and resolve issues in a timely and efficient manner Contribute to team code-review sessions to evaluate functional and non-functional impact of code changes We are looking for someone who is enthusiastic about technology and has a passion for high quality of deliverables while managing the team. Education and Experience : Bachelors degree in Computer Science or related field 15+ years experience in building applications using Java & Spring platform with expert level java coding experience Significant hands-on experience on designing scalable robust applications Has experience mentoring, leading a team Ability to work in team-oriented environment, and also have the ability to work independently Strong experience in relational Databases like Oracle, designing normalized or de-normalized database, writing SQL queries & stored procedures and analyzing & fixing performance issues. Experience in profiling an application to troubleshoot issues, monitoring system performance (CPU, memory, processes, threads, network etc.) is a plus Experience in Spring Integration framework, RESTful services, Spring Batch, Spring REST, Spring framework, Spring Boot, Proficient in OOPS, Design Patterns and Data Structures. Knowledge of Test Driven Development and ability to write units tests leveraging frameworks such as JUnit, Mockito, JMock etc. for extensive unit-testing Experience with build & release tools like Maven and Continuous Integration like Jenkins Proficient in Agile development methodology Management Requirements : Strong inter-personal skills required with ability to multitask and prioritize work Commercial awareness: Basic understanding of Financial Markets desirable.

Posted 2 weeks ago

Apply

4.0 - 8.0 years

20 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

Job Position - Senior Full Stack Developer (Java Primary Stack) Experience Required- 4-8 years Job Type - Full time Location - Hyderabad, India Work - Work From Office Overview We are seeking a highly skilled **Senior Full Stack Developer** to join us at Mondee. This role is ideal for someone with a strong foundation in **Java (Spring Boot preferred) ** and modern frontend frameworks such as **React or Angular**. While Java is the core backend technology, we highly value adaptability and comfort with evolving technologies. You will play a key role in designing, developing, and deploying scalable, high-performance web applications used by millions globally. If you're passionate about engineering excellence, building systems at scale, and solving complex challenges, this opportunity is for you Role and Responsibilities Design and implement full-stack applications from concept to production. Develop scalable REST APIs and microservices using Java and Spring Boot. Build interactive, responsive UIs with modern JavaScript frameworks (React preferred). Collaborate with cross-functional teams including product, design, and DevOps. Write clean, maintainable, and testable code with a focus on best practices. Conduct code reviews and mentor junior developers. Participate in architectural discussions and decisions. Own features end-to-end, including deployment, monitoring, and iteration. Core Technical Skills Backend: - Java 11+, Spring Boot, JPA/Hibernate, REST APIs, Maven/Gradle Frontend: - JavaScript/TypeScript, React (preferred), or Angular Databases: - PostgreSQL, MySQL, or other RDBMS; NoSQL experience (MongoDB, Redis) DevOps/CI-CD: - Git, Docker, Jenkins/GitHub Actions Cloud Platforms: - Experience with at least one major cloud provider (AWS, Azure, GCP) Testing: - JUnit, Mockito (backend); Jest, or similar (frontend) Nice-to-Have / Bonus Skills Experience with WebSockets, or gRPC Exposure to container orchestration (Kubernetes) Scripting languages like python Application performance tuning and security best practices Contributions to open-source or technical blogs Optional AI/ML Experience Integration with AI services (OpenAI, Hugging Face, TensorFlow, etc.) Understanding of model deployment and inferencing workflows Experience building intelligent features such as smart search, auto-suggestions, or chatbots Soft Skills & Leadership Strong analytical thinking and decision-making Excellent verbal and written communication skills Proactive, self-starter attitude with ownership mindset Comfortable with ambiguity and agile environments Collaboration and mentoring mindset Education Bachelors or Masters degree in Computer Science, Engineering, or a related field

Posted 2 weeks ago

Apply

6.0 - 11.0 years

15 - 25 Lacs

Chennai, Bengaluru

Hybrid

Naukri logo

Role & responsibilities Short Description Ford Pro is looking for Software Engineers that embrace Agile-eXtreme Programming principles to deliver innovative software products for Ford Motor Company and our commercial customers. Description Ford Pro is looking for Software Engineers that embrace Agile-eXtreme Programming principles to deliver innovative software products for Ford Motor Company and our commercial customers. Responsibilities What youll be able to do: Engineer production-quality code to deploy these solutions in a serverless, microservices architecture Enhance testing platforms, improve test automation, foster software craftsmanship Surprise and delight customers and partner software engineers Monitor and evaluate the performance of our solutions Collaborate with multi-skilled teams working on commercial/fleet software solutions Engage in Test-first Development, Test Driven Development Cloud development using cutting-edge technologies and integrations with Ford enterprise systems Qualifications The minimum qualifications we seek: Bachelor’s degree in computer science or equivalent 5+ years of experience with: Core Java, Spring boot, React.js Modern databases (Relational and non-relational) Continuous integration/continuous delivery tools and pipelines, such as: (Jenkins, Terraform, SonarQube, Maven, Gradle, Harness, Apigee X) 1+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure Experience with Unit testing. Our preferred qualifications: Master’s Degree in Computer Science or related field Deep understanding of Object-Oriented Design Principles Familiar with eXtreme Programming (XP) practices including Pair/Mob programming and Test-first/Test Driven Development (TDD) Experience with developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure Experience with Spring/Spring Boot and RESTFUL Web services development Experience with machine learning, mathematical modelling and data analysis is a plus Knowledge of SQL and NoSQL databases Experience with CA Agile Central (Rally), backlogs, iterations, user stories, or similar Agile Tools Highly effective in working with other technical specialists, Product Managers, UI/UX Designers and business partners Passion for learning and willingness to work in a pair programming environment Strong analytical and problem-solving skills Strong oral and written communication skills Ability to multi-task and manage changing priorities Strong teamwork and interpersonal skills Ability to work independently and take initiative when solving unexpected problems Understanding of fundamental data modelling Experience in development of microservices Preferred candidate profile

Posted 2 weeks ago

Apply

3.0 - 6.0 years

4 - 7 Lacs

Karnataka

Work from Office

Naukri logo

About the Role : We are looking for a highly skilled Backend Developer to join our team and contribute to the development of robust, scalable, and high-performance applications. As a backend developer, you will be responsible for building server-side logic, databases, and APIs to support web and mobile applications. You will work closely with frontend developers, product managers, and other stakeholders to create efficient, reliable, and secure backend solutions. Key Responsibilities : - API Development & Integration : Design, develop, and maintain robust RESTful APIs to support the functionality of applications. - Collaborate with frontend developers to ensure seamless integration of backend services with UI components. - Database Design & Management : Design and implement database schemas, queries, and optimize database performance. - Work with both relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra). - Server-Side Logic : Implement core business logic, process large data sets, and ensure fast and reliable processing. - Write clean, maintainable, and efficient code while ensuring scalability. - Performance Optimization : Identify and address performance bottlenecks in the application, using profiling tools and load testing. - Optimize backend systems to handle high traffic and large amounts of data efficiently. - Security & Compliance : Implement security protocols and ensure data protection in accordance with standards like OWASP. - Work with encryption, secure APIs, and manage authentication and authorization mechanisms (e.g., OAuth 2.0, JWT). - Collaboration : Work closely with the frontend team to integrate APIs and data into the user interface. - Collaborate with DevOps to ensure the smooth deployment, monitoring, and scaling of applications. - Participate in code reviews, design discussions, and sprint planning meetings. - Documentation & Reporting : Maintain thorough documentation for APIs, server-side processes, and infrastructure configurations. - Provide insights into system design and architecture, ensuring knowledge sharing across teams. Technical Skills Required : - Programming Languages : Strong proficiency in Python, Java, Node.js, or C#. - Experience with JavaScript (for backend-focused work) or TypeScript is a plus. - Web Frameworks : Experience with backend frameworks such as Spring Boot (Java), Express.js (Node.js), Django (Python), or ASP.NET Core (C#). - Databases : Strong knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra, Redis). - Experience with designing and optimizing complex SQL queries and database performance. - API Development : Expertise in designing and building RESTful APIs and familiarity with GraphQL is a plus. - Knowledge of WebSocket for real-time communication is a plus. - Authentication & Security : Strong understanding of authentication protocols like OAuth 2.0, JWT, Basic Authentication, and API Keys. - Familiarity with encryption techniques and security practices for sensitive data handling. - Version Control & CI/CD : Experience with Git for version control and familiarity with platforms like GitHub or GitLab. - Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI for automated deployments. - Cloud & DevOps : Experience with AWS, Google Cloud Platform (GCP), or Microsoft Azure. - Familiarity with containerization technologies like Docker and Kubernetes. - Experience with serverless architectures or microservices is a plus. - Testing & Quality Assurance : Experience in writing unit tests and integration tests using frameworks like JUnit, Mockito, PyTest, or Mocha. - Knowledge of test-driven development (TDD) and behavior-driven development (BDD). Preferred Qualifications : - Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Experience : 3-6 years of experience in backend development. - Experience in designing scalable systems and working with microservices architecture. - Familiarity with event-driven architecture and message brokers like RabbitMQ, Kafka, or ActiveMQ. Soft Skills : - Strong problem-solving and debugging skills. - Excellent written and verbal communication. - Ability to work independently and as part of a team in an agile environment. - Strong organizational skills and the ability to manage multiple tasks simultaneously

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