Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 years
0 Lacs
Gandhinagar, Gujarat, India
On-site
Job Description smartSense is seeking a senior developer, who will be working with cross-functional teams to develop and deliver projects and adopt the best practices of Test-Driven Development to guarantee the robustness and stability of the code produced. We are looking for a passionate one who loves to write code with best coding practices and can also lead the Architecture Designing front. Responsibilities:- Create Solution Architecture including software and multiple Java Frameworks. Design Microservices based Architecture and Management of microservices Advanced knowledge of Spring, Spring boot, Spring data JPA, String Security, Spring could gateway Can write a complex algorithm with multi-threading as part of the feature Manage risk identification and risk mitigation strategies associated with the architecture Advanced understanding of Agile Methodologies, including estimations Able to critically analyze different implementations and select the most suitable ones Create high-level implementation documents and support team to create low-level technical documents Must be able to take care of application-wide tasks such as performance, security, concurrency, transaction management, session management, caching, validation Must have good knowledge of Rest API, WebSocket, OAuth, OpenID, and Java best practices Must have good knowledge of AWS/Azure Cloud Platforms & can use the services optimally Mandatory skills: Spring Boot, Hibernate, JPA, J2EE, Struts, Documentation, Git, MySQL Good to have Skills: Agile Development, System Architecture, Client communication Experience: Minimum 5+ years of experience needed in Java development and at least 2 years of experience in Designing Web Architecture. Qualification: Bachelor or Masters in Software Engineering Preferred: BE/B.Tech/MCA/M.sc/B.sc
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Skills: Backend (Spring Boot, J2EE, Microservices, Cloud) Experience: 5 to 9 Years Location: Pune /Hyderabad • Be part of a team of engineers in developing elegant and high-performing code • Ensure quality practices – unit testing, code reviews / leading tests • Optimize the application for non-functional requirements • Build and deploy components as part of the CI/CD process • Will be responsible for end-to-end application delivery, including coordination with required teams for production deployment • Continuously monitors application health and KPIs (Key Performance Indicators), supports triage of any production issues as and when needed • Collaborate in troubleshooting complex data, features, service, and platform issues, and perform root cause analysis to resolve product and operational issues proactively • Be an advocate of security best practices, champion and support the importance of security within engineering Requirements a. Technical Skills • Overall 5 to 9 years of professional experience • Experience developing microservices and cloud native apps using Java/J2EE, REST APIs, Spring Core, Spring MVC Framework, Spring Boot Framework JPA (Java Persistence API) (Or any other ORM), Spring Security, and similar tech stacks (Open source and proprietary) • Experience working with Unit testing using frameworks such as Junit, Mockito, JBehave • Build and deploy services using Gradle, Maven, Jenkins, etc. as part of the CI/CD process • Experience working in Google Cloud Platform – o GCP knowledge is mandatory for offshore o GCP knowledge is preferred for onshore, but any one cloud knowledge is mandatory • Experience with any Relational Database (Oracle, PostgreSQL, etc.) b. Soft skills • Designing, developing, and implementing custom software and database application capabilities with limited oversight • Excellent communication skills – design-related conversations, ability to build and nurture good relationships, and foster an environment for collaboration • Acting as a member of the team, supporting teammates, and collaborating with a do-what-it-takes attitude to ensure project and team success
Posted 3 days ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Embark on a transformative journey as a Software Engineer-Full Stack Developer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionize our digital offerings, ensuring unapparelled customer experiences.Operational Support Systems (OSS) Platform Engineering is a new team within the newly formed Network OSS & Tools functional unit in the Network Product domain at Barclays. The Barclays OSS Platform Engineering team is responsible for the design, build and run of the underlying OSS infrastructure and toolchain across cloud and on-prem that the core systems and tools required to run the Barclays Global Network reside on. To be successful in this role as a Software Engineer -Full Stack Developer you should possess the following skillsets: Demonstrable expertise with front-end and back-end skillsets. Java Proficiency and Spring Ecosystem (Spring MVC, Data JPA, Security etc) with strong SQL and NoSQL integration expertise. React.js and javascript expertise : material UI, Ant design and state management expertise (Redus, Zustand or Context API). Strong knowledge of runtime (virtualisation, containers and Kubernetes) and expertise with test driven development using frameworks like cypress, playwright, selenium etc. Strong knowledge of CI/CD pipelines and tooling : Github Actions, Jenkins, Gitlab CI or similar. Monitoring and Observability - logging/tracing and alerting with knowledge of SRE integrations into opensource tooling like grafana/ELK etc. Some Other Highly Valued Skills Include Expertise building ELT pipelines and cloud/storage integrations - data lake/warehouse integrations (redshift, BigQuery, snowflake etc). Expertise with security (OAuth2, CSRF/XSS protection), secure coding practice and Performance Optimization - JVM tuning, performance profiling, caching, lazy loading, rate limiting and high availability in large datasets. Expertise in Public, Private and Hybrid Cloud technologies (DC, AWS, Azure, GCP etc) and across broad Network domains (physical and wireless) - WAN/SD-WAN/LAN/WLAN etc. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in our Pune office. Purpose of the role To lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions, driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives. Accountabilities Lead engineering teams effectively, fostering a collaborative and high-performance culture to achieve project goals and meet organizational objectives. Oversee timelines, team allocation, risk management and task prioritization to ensure the successful delivery of solutions within scope, time, and budget. Mentor and support team members' professional growth, conduct performance reviews, provide actionable feedback, and identify opportunities for improvement. Evaluation and enhancement of engineering processes, tools, and methodologies to increase efficiency, streamline workflows, and optimize team productivity. Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. Enforcement of technology standards, facilitate peer reviews, and implement robust testing practices to ensure the delivery of high-quality solutions. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and escalate breaches of policies/procedures.. If managing a team, they define jobs and responsibilities, planning for the department’s future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements.. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.. OR for an individual contributor, they will be a subject matter expert within own discipline and will guide technical direction. They will lead collaborative, multi-year assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will train, guide and coach less experienced specialists and provide information affecting long term profits, organisational risks and strategic decisions.. Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In-depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
Posted 3 days ago
0.0 years
0 Lacs
Chennai, Tamil Nadu
On-site
IT Full-Time Job ID: DGC00819 Chennai, Tamil Nadu 1-3 Yrs ₹06 - ₹09 Yearly Skills Core Java, Spring MVC, Spring Boot, Hibernate, JPA, Apache Tomcat, SQL, Eclipse, GIT/SVN, Maven Roles and Responsibilities Should have strong experience in Core Java, Spring MVC, Spring Boot Should have a good understanding of OOP design techniques Expert knowledge of build tools and dependency management (maven) Experience building Web Services (REST/SOAP XML) Experience with unit and automation testing (Junit) Good understanding of SQL and relational databases and NO SQL databases Familiarity with design patterns and should be able to design small to medium complexity modules independently Experience with Agile or similar development methodologies Experience with a versioning system (e.g., CVS/SVN/Git) Strong verbal communications, cross-group collaboration skills, analytical, structured and strategic thinking. Good in understanding business requirements and user stories Good in designing software which best suits business requirements Good knowledge in Java technologies Quick learner of new technologies
Posted 3 days ago
4.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Experience - 4 to 8 years Location – Pune Notice Period - Immediate to 45 Days Work mode - Hybrid Job description: Experience with backend technologies Microservice architecture Java 17 Spring Boot Vertx and Hibernate Experiences with Test driven development methodologies such as Junit BDD Experience in developing messaging and streaming service including Kafka Websphere MQ ActiveMQ Solace MQ Worked on designing and delivering following aspects in Java based microservice systems Nice to have experience with Frontend technologies HTML5 JavaScript and ReactJS Ability to solve complex problems and propose solutions Mandatory Skills : Java, MS SQL, Spring, SpringBoot, Jpa, Microservices
Posted 3 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
Remote
Java Developer (Spring Boot) Core in Java | Real-Time Systems | High Ownership Location: Currently Remote Work Week: 5 Days (Full-Time Only) Salary: INR 4-6 lakh Anual Education: Must hold a Bachelor's Degree in CS or related field Apply: dr.developer88@gmail.com | sujanrijal@codemantra.io About Us We’re an EdTech startup on a mission to create transformative learning systems that empower 1 million+ students worldwide. We're building from scratch — clean code, scalable architecture, and modern backend systems — to deliver real, measurable impact. You won’t just code here — you’ll build systems that power learning at scale . Who We’re Looking For We’re hiring a Backend Developer with deep expertise in Java and Spring Boot. Someone who lives and breathes system design, API development, and performance tuning. You should be able to take ownership of complex backend logic — from design to deployment — and thrive in a startup culture of speed, trust, and no hand-holding. If you’re serious about engineering, know your tools, and want your code to drive real-world change — this is for you. What We’re Looking For Experience: 3–5 years of full-time professional backend development experience Core backend expertise using Java and Spring Boot Core Skills (Must-Have): Advanced Spring Boot (3+) – REST APIs, controllers, services, repositories Deep knowledge of JPA/Hibernate , MySQL/PostgreSQL – data modeling and optimization Experience with Spring Security , JWT , role-based auth Familiar with WebSocket + STOMP , real-time messaging (Spring Messaging) Solid grasp of microservices , API design , and scalable architecture Strong debugging, logging, and performance tuning skills Production-grade code: secure, testable, well-documented General Tools: Docker , Git , Postman , Swagger/OpenAPI , CI/CD pipelines (e.g., Jenkins) Writing unit and integration tests with JUnit , Mockito Redis for caching or async task management Bonus Points For: Experience with Kafka , RabbitMQ , or other event/message brokers Familiarity with DevOps , NGINX , deployment pipelines Built or maintained real-time features (notifications, scheduling, chat, etc.) Worked on EdTech , eLearning, or high-performance systems before What You’ll Do Build, test, and deploy RESTful APIs and backend logic using Spring Boot Implement real-time features using WebSocket + STOMP Collaborate closely with the frontend and product teams Own backend features end-to-end: DB, logic, testing, and delivery Design systems with scale, performance, and maintainability in mind Optimize queries, refactor inefficient logic, and reduce technical debt Write clean, documented, and secure code that can stand the test of scale Why Join Us? Build with purpose — every line of code you write will impact real learners Startup energy — small, fast-moving team that rewards speed and clarity No legacy code — everything is being built clean and modern Direct access to decision-makers — no endless approval chains Massive growth path — build your leadership muscle early Real challenges — from live scheduling to chat to secure data pipelines Not for You If… You can’t commit full-time, 6 days/week You’re not open to onsite work in the near future You’re juggling freelance gigs or not ready to take ownership You need hand-holding to stay accountable How to Apply? Send the following to sujanrijal@codemantra.io : Your Resume (PDF) GitHub or live backend project links A short note on why you're excited to build products that matter Backend Developer (Spring Boot) Core in Java | Real-Time Systems | High Ownership Location: Currently Remote Work Week: 6 Days (Full-Time Only) Salary: To Be Decided Education: Must hold a Bachelor's Degree in CS or related field Apply: sujanrijal@codemantra.io About Us We’re an EdTech startup on a mission to create transformative learning systems that empower 1 million+ students worldwide. We're building from scratch — clean code, scalable architecture, and modern backend systems — to deliver real, measurable impact. You won’t just code here — you’ll build systems that power learning at scale . Who We’re Looking For We’re hiring a Backend Developer with deep expertise in Java and Spring Boot. Someone who lives and breathes system design, API development, and performance tuning. You should be able to take ownership of complex backend logic — from design to deployment — and thrive in a startup culture of speed, trust, and no hand-holding. If you’re serious about engineering, know your tools, and want your code to drive real-world change — this is for you. What We’re Looking For Experience: 3–5 years of full-time professional backend development experience Core backend expertise using Java and Spring Boot Core Skills (Must-Have): Advanced Spring Boot (3+) – REST APIs, controllers, services, repositories Deep knowledge of JPA/Hibernate , MySQL/PostgreSQL – data modeling and optimization Experience with Spring Security , JWT , role-based auth Familiar with WebSocket + STOMP , real-time messaging (Spring Messaging) Solid grasp of microservices , API design , and scalable architecture Strong debugging, logging, and performance tuning skills Production-grade code: secure, testable, well-documented General Tools: Docker , Git , Postman , Swagger/OpenAPI , CI/CD pipelines (e.g., Jenkins) Writing unit and integration tests with JUnit , Mockito Redis for caching or async task management Bonus Points For: Experience with Kafka , RabbitMQ , or other event/message brokers Familiarity with DevOps , NGINX , deployment pipelines Built or maintained real-time features (notifications, scheduling, chat, etc.) Worked on EdTech , eLearning, or high-performance systems before What You’ll Do Build, test, and deploy RESTful APIs and backend logic using Spring Boot Implement real-time features using WebSocket + STOMP Collaborate closely with the frontend and product teams Own backend features end-to-end: DB, logic, testing, and delivery Design systems with scale, performance, and maintainability in mind Optimize queries, refactor inefficient logic, and reduce technical debt Write clean, documented, and secure code that can stand the test of scale Why Join Us? Build with purpose — every line of code you write will impact real learners Startup energy — small, fast-moving team that rewards speed and clarity No legacy code — everything is being built clean and modern Direct access to decision-makers — no endless approval chains Massive growth path — build your leadership muscle early Real challenges — from live scheduling to chat to secure data pipelines Not for You If… You can’t commit full-time, 6 days/week You’re not open to onsite work in the near future You’re juggling freelance gigs or not ready to take ownership You need hand-holding to stay accountable How to Apply? Send the following to sujanrijal@codemantra.io : Your Resume (PDF) GitHub or live backend project links A short note on why you're excited to build products that matter WhatsApp: +918329918493 Email: dr.developer88@gmail.com | sujanrijal@codemantra.io
Posted 4 days ago
7.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Company Description We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in. Job Description REQUIREMENTS: Total Experience 7+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Experience in single page web application development using React, HTML5, CSS3, and Javascript. Experience in Single Page Application (SPA) development. Hands on experience in building Amazon AWS. Experience in Code Quality tools like SonarQube, and Veracode. Experience with message queues (Kafka, RabbitMQ, ActiveMQ, etc) Must be comfortable working on the Unix/Linux shell command line. Must have experience developing Software-as-a-Service (SaaS) applications. Experience with relational and NOSQL databases. Experience with open-source frameworks like Redis and Elasticsearch. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Posted 4 days ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
We're looking for a seasoned Full Stack Engineer with strong Java and front-end skills to play a pivotal role across the entire SDLC, from design to deployment. This is a hands-on engineering position with opportunities to guide architecture, mentor peers, and shape a high-performing development environment. Responsibilities Own full-stack development across backend (Java, Spring Boot) and frontend (React/Angular) Contribute to architectural decisions and system design Develop scalable microservices and RESTful APIs Integrate applications with cloud services (preferably AWS) Write clean, efficient code and participate in code reviews Manage CI/CD pipelines and containerized deployments (Kubernetes preferred) Collaborate with cross-functional teams including Product, QA, and DevOps Actively engage in agile ceremonies and continuous delivery cycles Lead troubleshooting and performance tuning efforts Produce detailed design and documentation Mentor junior developers and ensure engineering best practices Requirements 8+ years of hands-on experience in core Java (Java 11+) Strong experience with Spring Boot, REST APIs, and Microservices Solid knowledge of JPA, Hibernate, MS-SQL/PostgreSQL Frontend expertise with React or Angular, HTML, CSS3, and responsive design Experience with CI/CD pipelines - GitHub Actions, GitLab, Jenkins, or AWS DevOps Familiarity with container orchestration (EKS, AKS, GKE) Event-driven systems knowledge (Kafka, RabbitMQ, etc.) Exposure to cloud platforms (AWS preferred) Strong Git experience and Agile methodology exposure Ability to work with BFF and Domain-Driven Design principles Experience in the hospitality domain Hands-on with TailwindCSS or similar modern frontend frameworks Working knowledge of BDD/TDD, performance tuning, and debugging tools Familiarity with DevSecOps, observability tools, and scalable design patterns (ref:hirist.tech)
Posted 4 days ago
5.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description REQUIREMENTS: Total Experience 5+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Should have experience in Azure devops, design patterns. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Experience in single page web application development using Angular, HTML5, CSS3, and Javascript. Experience in Single Page Application (SPA) development. Hands on experience in building Amazon AWS. Experience in Code Quality tools like SonarQube, and Veracode. Experience with message queues (Kafka, RabbitMQ, ActiveMQ, etc) Must be comfortable working on the Unix/Linux shell command line. Must have experience developing Software-as-a-Service (SaaS) applications. Experience with relational and NOSQL databases. Experience with open-source frameworks like Redis and Elasticsearch. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Posted 4 days ago
5.0 years
0 Lacs
India
On-site
Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in. Job Description REQUIREMENTS: Total Experience 5+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Experience in single page web application development using React, HTML5, CSS3, and Javascript. Experience in Single Page Application (SPA) development. Hands on experience in building Amazon AWS. Experience in Code Quality tools like SonarQube, and Veracode. Experience with message queues (Kafka, RabbitMQ, ActiveMQ, etc) Must be comfortable working on the Unix/Linux shell command line. Must have experience developing Software-as-a-Service (SaaS) applications. Experience with relational and NOSQL databases. Experience with open-source frameworks like Redis and Elasticsearch. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Posted 4 days ago
3.0 - 5.0 years
13 - 17 Lacs
Jaipur
Work from Office
Notice period: Candidates with shorter notice periods will be given preference Essential skills: Strong in core Java/J2EE, Spring Boot, Hibernate, Spring Security. Strong knowledge of java Helidon framework. Experience on Microservices, SOA. Extensive experience on REST API development / SOAP web services. Knowledge of data processing, relational databases systems (Oracle/PostgreSQL/MySql). Experience on Micro-services development and deployment. Experience on Containerized platform components like Docker & Kubernetes. Experience on messaging systems Kafka / RabbitMQ. Experience on Web service Test Frameworks and Tools Experience on Spring Framework, MVC, ORM, AOP, Spring Security, Transaction, Struts 2.0, Hibernate (ORM Framework), JPA, Unix. Experience on Web Services (SOAP & REST), JAX-WS / JAX-RS, JAXB, XML, JSON Hands on Unit testing frameworks (Junit). Ability to do DB Design, Application Design. Provide SIT/UAT support. Experience on ReactJS / Angular will be added advantage Experience in integration of third party software/solutions.
Posted 4 days ago
0.0 - 2.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
The Applications Development Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements Identify and analyze issues, make recommendations, and implement solutions Utilize knowledge of business processes, system processes, and industry standards to solve complex issues Analyze information and make evaluative judgements to recommend solutions and improvements Conduct testing and debugging, utilize script tools, and write basic code for design specifications Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 0-2 years of relevant experience Experience in programming/debugging used in business applications Working knowledge of industry practice and standards Comprehensive knowledge of specific business area for application development Working knowledge of program languages Consistently demonstrates clear and concise written and verbal communication Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Core Technical competencies: Past roles in a technical/engineering capacity with demonstrable experience in the software development life cycle Strong software development skills in in a combination of following technologies Core Java (1.7 or higher), J2EE, Spring framework, Hibernate, JPA, App Server React.js, Node.js Spring Boot, RedHat OpenShift, Gemfire, Redis etc. Database technologies across SQL/NoSQL like Oracle/MongoDB Experience working with Restful APIs Messaging pub/sub technologies like Solace, Kafka, RabbitMQ etc. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Posted 4 days ago
3.0 - 5.0 years
3 - 6 Lacs
Ahmedabad
Work from Office
Roles and Responsibilities Design, develop, test, deploy, and maintain large-scale Java applications using Spring Boot. Collaborate with cross-functional teams to identify requirements and implement solutions. Ensure high-quality code by following best practices, coding standards, and testing methodologies. Troubleshoot issues related to application performance, scalability, and reliability. Participate in code reviews to improve overall quality of the software product. Desired Candidate Profile 3-5 years of experience in Java development with expertise in Spring Boot. Strong understanding of REST API development using Hibernate for database interactions.
Posted 4 days ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Key Responsibilities: Lead design and development of complex backend systems using Spring, Spring Boot and Spring Cloud technologies. Architect and implement microservices-based solutions with focus on scalability, reliability and performance. Apply TDD and test-first development practices across all development stages. Collaborate with cross-functional teams to define, design and deliver new features. Guide the integration and optimization of Oracle and MongoDB in high-performance environments. Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks. Ensure high quality through effective code reviews, static code analysis and performance optimization. Mentor and guide junior developers and contribute to a culture of continuous improvement. Required Skills : 8-12 years of software development experience with strong focus on Java. Expert-level knowledge in Spring Framework, Spring Boot and Spring Cloud. Solid understanding and hands-on experience with Microservices Architecture and best practices. Proficient in Hibernate, JPA and working with both relational (Oracle) and NoSQL(MongoDB) databases Experience with Redis or equivalent for caching and performance optimization. Proven experience with Test-Driven Development (TDD) and Sift-Left testing strategies. Hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber or Selenium. String understanding of application performance, monitoring and optimization techniques. Excellent problem-solving skills and ability to lead complex development tasks. Preferred Skills: Exposure to Api Gateways, Service Discovery and Distributed Tracing (e.g. Spring Cloud Gateway, Eureka, Zipkin) Familiarity with containerization tools like Docker and orchestration with Kubernetes. Experience with code quality tools (e.g. SonarQube, CheckStyle) Understanding of security best practices for backend development (OAUth2, JWT, Spring Security) Soft Skills: Proven leadership and team collaboration skills. String communication and stakeholder management. Ability to balance technical depth with business priorities. Passion for high-quality, clean and maintainable code. Qualifications: 8+ years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: Bachelor’s degree/University degree or equivalent experience ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Posted 4 days ago
3.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Mandatory Skills: JAX-RS - Java API- RESTful Web Services. Experience3-5 Years.
Posted 4 days ago
3.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Job Title: Java OTN Developer Primary Skill: Java Springboot, Microservices, NMS/EMS, OTN, FCAPS & Fault Management Secondary Skill: Optical, DWM, SONET/SDH, OTN Experience on core Java and spring boot Mandatory skills : Experience in Network management system( NMS/EMS ) and basic features such as FCAPS . Knowledge on Linux Experience in Optical testing and OTN configuration Mandatory Skills: Telecom Packet Optical NE OAM SW. Experience3-5 Years.
Posted 4 days ago
4.0 - 9.0 years
9 - 13 Lacs
Hyderabad
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Java react nextjs Lead Mandatory skills: Java, springboot, Microservices, React JS+nextjs/AIML Responsibilities include designing and developing high-volume, low-latency applications for mission-critical business systems / application services and modules. Delivering high-availability and performance. We expect them to contribute to all phases of the development lifecycle including writing well designed, testable, efficient code. Must be capable of working independently and collaboratively. ResponsibilitiesDeveloper responsibilities include, but are not limited to the following Experience as a Sun Certified Java Developer with proven hands-on Software Development experience. We use Java 8 6-10 years java development experience with JSE/JEE, Java based Micro-services framework and implementation, Spring framework, Hibernate framework, SQL etc Hands on experience on Spring boot & SPARK Microservices and OSGi specifications Hands on experience on ReactJS Strong knowledge of micro-service logging, monitoring, debugging and testing Implementations experience of micro-service integration, packaging, build automation and deployment At least two years of experience in SOA & Micro services based process applications using BPM (Activiti/JBPM/Camunda) Object Oriented analysis and design using common design patterns. Insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Spring Boot) Hands on experience with Relational and NOSQL databases (Mongo DB or Cassandra either one is must) Hands on experience in one of the cloud AWS, Google or Azure. Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation
Posted 4 days ago
5.0 years
0 Lacs
Navi Mumbai, Maharashtra, India
Remote
Our Team: Technology drives our business. Our team is made up of talented software engineers, infrastructure engineers, leaders and UX professionals. We care about technology as a craft and a differentiator. We bring our global products to market with a mix of software, cloud, data centers, infrastructure, design and grit. The Role: At Morningstar, helping investors is what brings us together and drives our work. We are seeking an experienced and motivated Senior Software Developer with strong Java expertise and comprehensive AWS cloud services knowledge. In this role, you will design, develop, and implement high-quality software solutions that drive our business forward. As a key technical leader on our team, you will collaborate with cross-functional teams to deliver scalable, secure, and high-performance applications while mentoring junior developers and ensuring best practices are followed throughout the development lifecycle. You’ll interact daily with our product managers to understand our domain and create technical solutions that push us forward. We want to work with other engineers who bring knowledge and excitement about our opportunities. This position is based in our Mumbai office. Key Responsibilities: Architect, design, and implement robust Java-based applications, microservices, and backend systems using modern development practices and frameworks for example JPA, Hibernate, Springboot etc. Develop and integrate RESTful APIs and services to support various business functionalities, ensuring seamless communication between distributed systems. Continuously improve the application’s performance, reliability, and security by applying sound engineering principles and industry best practices. Leverage AWS services (such as EC2, Lambda, S3, RDS, DynamoDB, CloudFormation, and more) to build and deploy scalable, cost-effective solutions. Collaborate with DevOps teams to integrate CI/CD pipelines, automate deployment processes, and monitor application health using AWS CloudWatch, X-Ray, and other monitoring tools. Design and implement cloud-native architectures ensuring high availability, fault tolerance, and security across applications. Lead code reviews, ensuring adherence to coding standards, design patterns, and best practices while fostering a culture of continuous improvement. Proactively identify opportunities to streamline development processes and drive architectural improvements. Work closely with Product Managers, QA Engineers, and UX/UI Designers to gather requirements, define technical specifications, and ensure successful project delivery. Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives, contributing innovative ideas to enhance team productivity. Stay up-to-date with emerging technologies, tools, and best practices in Java development and AWS cloud computing. Champion a culture of innovation by exploring new approaches and continuously evolving our technology stack to maintain a competitive edge. Contribute to internal knowledge sharing through documentation, technical talks, or workshops. Required Skills & Qualifications: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field. 5+ years of proven experience in Java software development, with strong knowledge of object-oriented programming and design patterns. Solid hands-on experience with AWS cloud services, including designing and deploying production-level applications. Proficient in developing and consuming RESTful APIs and working with microservices architectures. Experience with build tools (e.g., Maven, Gradle), version control systems (e.g., Git), and Agile methodologies. Strong problem-solving skills with the ability to analyze complex systems and troubleshoot technical issues effectively. Excellent communication and interpersonal skills, with a demonstrated ability to work collaboratively in a team environment. Familiarity with containerization technologies (e.g., Docker, Kubernetes) and DevOps practices is a plus. Knowledge of additional programming languages ( eg. React, Vue.JS ) or frameworks is beneficial. Morningstar is an equal opportunity employer. If you receive and accept an offer from us, we require that personal and any related investments be disclosed confidentiality to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker. Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. While some positions are available as fully remote, we’ve found that we’re at our best when we’re purposely together on a regular basis, typically three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues. I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity
Posted 4 days ago
8.0 - 10.0 years
5 - 8 Lacs
Bengaluru
Work from Office
Java Backend Role Purpose The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction. 8+ Years of experience in Application Development using Java and Advance Technologies tool Strong understanding of fundamental architecture and design principles, object-orientation principles, and coding standards Ability to design and build smart, scalable, and resilient solutions with tight deadlines, both high and low-level. Strong analytical and problem-solving skills Strong verbaland written communication skills Good knowledge in DevOps, CI-CD Understanding on source control, versioning, branching etc. Experienced in Agile methodology and Waterfall models Strong experience in Application Delivery, that also includes Production Support Very Good presentation and documentation skills Ability to learn and adapt to new technologies and frameworks Awareness about Release Management Strong team player who can collaborate effectively with relevant stakeholders Recommend future technology capabilities and architecture design considering business objectives, technology strategy, trends and regulatory requirements. Must Have Strong programming and hands-on skills in Java 8 or above (preferably Java 17) Good hands on Java Collections and Streams Good hands on Data structure and Algorithms. Good experience in de veloping vulnerable free Spring Framework applications Good knowledge on Spring DI/Blueprints, Spring Boot, etc. Good knowledge about Design Patterns and Principles Good knowledge on OR frameworks like Hibernate, JPA etc. Good knowledge on API building (Web Service, SOAP/REST) Good knowledge on Unit testing and code coverage using JUnit/Mockito Good knowledge on code quality tools like SonarQube, Security Scans etc. Good knowledge on containerized platforms like Kubernetes, OpenShift, EKS (AWS) Good knowledge in Enterprise Application Integration patterns (synchronous, asynchronous) Good knowledge on multi-threading and multi-processing implementations Experience in RDBMS (Oracle, PostgreSQL, MySQL) Knowledge on SQL queries Ability to work in quick paced, dynamic environment adapting agile methodologies Ability to work with minimal guidance and/or high-level design input Knowledge on Microservices based development and implementation Knowledge on CI-CD pattern with related tools like Azure DevOps, GIT, Bitbucket, etc. Knowledge on JSON libraries like Jackson/GSON Knowledge on basic Unix Commands Possess good documentation and presentation skills Able to articulate ideas, designs, and suggestions Mentoring fellow team members, conducting code reviews Mandatory Skills: Spring Boot. Experience8-10 Years.
Posted 4 days ago
3.0 - 5.0 years
5 - 9 Lacs
Chennai
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Mandatory Skills: JAX-RS - Java API- RESTful Web Services. Experience3-5 Years.
Posted 4 days ago
5.0 - 8.0 years
5 - 9 Lacs
Hyderabad
Work from Office
java react Developer 5 to 8 years Mandatory skills: Java, springboot, Microservices, React JS Responsibilities include designing and developing high-volume, low-latency applications for mission-critical business systems / application services and modules. Delivering high-availability and performance. We expect them to contribute to all phases of the development lifecycle including writing well designed, testable, efficient code. Must be capable of working independently and collaboratively. ResponsibilitiesDeveloper responsibilities include, but are not limited to the following Experience as a Sun Certified Java Developer with proven hands-on Software Development experience. We use Java 8 6-10 years java development experience with JSE/JEE, Java based Micro-services framework and implementation, Spring framework, Hibernate framework, SQL etc Hands on experience on Spring boot & SPARK Microservices and OSGi specifications Hands on experience on ReactJS Strong knowledge of micro-service logging, monitoring, debugging and testing Implementations experience of micro-service integration, packaging, build automation and deployment At least two years of experience in SOA & Micro services based process applications using BPM (Activiti/JBPM/Camunda) Object Oriented analysis and design using common design patterns. Insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Spring Boot) Hands on experience with Relational and NOSQL databases (Mongo DB or Cassandra either one is must) Hands on experience in one of the cloud AWS, Google or Azure. Hands on with Rest based web services 3.
Posted 4 days ago
2.0 - 4.0 years
7 - 8 Lacs
Bengaluru
Work from Office
Description & Requirements Strong Java developer with below mandatory skills 5+ yrs experience as a developer working on large, distributed systems 10+ yrs development in any language, 4 most recent years in Java developing server-side applications Expert level understanding of core Java Demonstrable expertise with Spring, Spring Boot and development of RESTful/JSON web services in a micro-service architecture Demonstrable expertise with JUnit, Mockito, Assert-J Expert level experience with messaging frameworks such as JMS and ActiveMQ Demonstrable expertise with Agile and Test Driven Development Expert level experience with Relational and NoSQL databases Expert level experience with database access using Spring JDBC template, JPA, Hibernate (against SQL Server, preferred but not required) Proficient understanding of in-memory distributed data storage systems like memcache, ehcache, Hazelcast Proficient in MacOS, Unix, and Linux Important Notice: Recruitment Scams Please be aware that HARMAN recruiters will always communicate with you from an @harman.com email address. We will never ask for payments, banking, credit card, personal financial information or access to your LinkedIn/email account during the screening, interview, or recruitment process. If you are asked for such information or receive communication from an email address not ending in @harman.com about a job with HARMAN, please cease communication immediately and report the incident to us through: harmancareers@harman.com.
Posted 4 days ago
5.0 - 12.0 years
15 - 16 Lacs
Bengaluru
Work from Office
Req ID: 320274 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Development Specialist to join our team in Bangalore, Karn taka (IN-KA), India (IN). Backend Developer Job Title: Java Backend Developer Location: Bangalore Expereince: 4yrs Project Name: TP Initiative Job Summary: We are seeking a skilled Full Stack Java Developer to join our dynamic team. The ideal candidate will have expertise in back-end development, with a strong focus on Java technologies. You will be responsible for designing, developing, and maintaining scalable software solutions, ensuring high performance and seamless integration. Key Responsibilities: - Develop and maintain web applications using Java frameworks (e.g., Spring, SpringBoot, JPA/Hibernate) - Build and manage server-side logic, APIs, and database integration - Collaborate with cross-functional teams to define, design, and ship new features - Ensure the technical feasibility of API integration with front-end designs and optimize applications for maximum speed and scalability - Write clean, efficient, and testable code while adhering to best practices - Troubleshoot, debug, and upgrade software as needed - Stay updated with emerging technologies and industry trends to continuously improve development processes Qualifications: - Bachelor s degree in Computer Science, Engineering, or a related field - Excellent problem-solving skills and attention to detail - Ability to work independently and collaboratively in a team environment - Proven experience as a Java Backend Developer Technical Skills: - Proficiency in Java and related frameworks (e.g., Spring Boot, Hibernate) - Experience with databases (e.g., MySQL, PostgreSQL, MongoDB) and RESTful APIs - Familiarity of cloud platforms (e.g., AWS, Azure) - Experience with DevOps practices and tools (e.g., Docker, Kubernetes) - Experience with Agile methodologies - Familiarity with version control systems (e.g., Git) General Expectation: 1) Must have Good Communication 2) Must be ready to work in 11:00 AM to 8:00 PM Shift 3) Flexible to work in Client Location at Bangalore, EGL or Manyata 4) Must be ready to work from office in a Hybrid work environment. Full Remote work is not an option 5) Expect Full Return to office from Oct25"
Posted 4 days ago
9.0 - 12.0 years
11 - 14 Lacs
Bengaluru
Work from Office
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 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 React.js and Frontend Development skill Good experience in Core Java, SpringBoot, MicroServices, REST API and AWS AWS infrastructure experience required Core Java & OOPs 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). Front-end Development (React.js): Building dynamic and interactive user interfaces using React.js and its ecosystem (e.g., Redux for state management, React Router for navigation). Proficiency in HTML, CSS, and JavaScript for creating responsive and visually appealing web applications. Understanding of component-based architecture and best practices for building reusable UI components. Full Stack Integration: Ensuring seamless communication and integration between the React front-end and Java back-end. Handling data flow, authentication, and authorization across the entire application stack. Troubleshooting and debugging issues across both front-end and back-end components.
Posted 4 days ago
3.0 - 5.0 years
8 - 12 Lacs
Hyderabad
Work from Office
Mandatory skills: Java, springboot, Microservices, Kafka Responsibilities include designing and developing high-volume, low-latency applications for mission-critical business systems / application services and modules. Delivering high-availability and performance. We expect them to contribute to all phases of the development lifecycle including writing well designed, testable, efficient code. Must be capable of working independently and collaboratively. ResponsibilitiesDeveloper responsibilities include, but are not limited to the following: Experience as a Sun Certified Java Developer with proven hands-on Software Development experience. We use Java 8 6-10 years java development experience with JSE/JEE, Java based Micro-services framework and implementation, Spring framework, Hibernate framework, SQL etc Hands on experience on Spring boot & SPARK Microservices and OSGi specifications Hands on experience on Kafka Strong knowledge of micro-service logging, monitoring, debugging and testing Implementations experience of micro-service integration, packaging, build automation and deployment At least two years of experience in SOA & Micro services based process applications using BPM (Activiti/JBPM/Camunda) Object Oriented analysis and design using common design patterns. Insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc) Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Spring Boot) Hands on experience with Relational and NOSQL databases (Mongo DB or Cassandra either one is must) Hands on experience in one of the cloud AWS, Google or Azure. Hands on with Rest based web services Work experience either of following CLOUD (AWS or Azure or GCP) will be an advantage. Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Mandatory Skills: Fullstack Java Enterprise. Experience3-5 Years.
Posted 4 days 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
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane