Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 6.0 years
6 - 10 Lacs
chennai
Work from Office
We are seeking a skilled and motivated Software Engineer with 3 to 6 years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have solid knowledge of core Java, Spring ecosystem, RESTful APIs, and modern development practices. You will be part of a collaborative team working on cutting-edge solutions in a fast-paced environment. Primary Responsibilities: Design, develop, test, and deploy high-performance Java applications Collaborate with cross-functional teams to define, design, and ship new features Write clean, maintainable, and efficient code following best practices Participate in code reviews and provide constructive feedback Troubleshoot and resolve production issues and bugs Optimize application performance and scalability Contribute to architectural decisions and technical documentation Stay updated with emerging technologies and industry trends Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Required Qualifications: Bachelors or Masters degree in First Class 3+ years of professional experience in Java development Experience with: Unit testing frameworks (JUnit, Mockito) Build tools (Maven/Gradle) Version control (Git/GitHub) CI/CD pipelines (Jenkins) AI User - Uses AI tools to enhance productivity and embracing the AI revolution with a builders mindset Solid proficiency in: Core Java (Java 8+) Spring Framework (Spring Boot, Spring MVC, Spring Data) RESTful APIs and Microservices JPA/Hibernate SQL and Basic PL/SQL Frontend UI - (Preferred React JS) Preferred Qualifications: Experience working in Agile/Scrum environments Familiarity with: Cloud platforms (AWS, Azure, GCP) Containerization (Docker, Kubernetes) Proven coding Hands-on and good Analytical and communication skills Proven excellent problem-solving, debugging skills Proven exposure to DevOps practices and tools
Posted 12 hours ago
6.0 - 11.0 years
20 - 35 Lacs
bengaluru
Hybrid
Role & responsibilities Responsible for understanding the software requirements and developing it into a working source code accordingly. • The overall objective of this role is to contribute to applications systems analysis and programming activities. • Successful candidates will be strong developers who take ownership of his/her applications, demonstrate critical thinking in design, communicate clearly, and have a consistent track record of delivering and supporting scalable, high performance enterprise-level API. • The implementation around enterprise systems require strong critical thinking skills, creative engineering balanced with high quality and customer focus.a • The ideal candidate is one that is not only passionate about software development and software architecture but also focus on business needs and customer experience. The day-to-day work is interesting, challenging and fast-paced! Preferred candidate profile Work with business stakeholders, project managers, business analysts, and other IT teams to understand the business needs and their requirements. • Work with a development team of software engineers and enterprise architects to ensure the solutions meet our business needs using Agile methodologies in a fast-paced environment. • Will often require to take a lead role in the entire development cycle, conduct design and code reviews, and have a heavy input throughout the process, from requirements to production deployment. • Create technical system specifications and ensure documentation remains current throughout all phases of the SDLC. • Raise up opportunities, enhancements, and process improvements. Communicate timely status, including any potential risks/issues of the assignments to management. • Research, design, define, develop, test, document and implement new service APIs or changes to existing services. Participate in test planning, development, and execution for integration and system testing. • Learn new software tools and skills as needed. Keep up with technologies. Provide mentoring to other development staff on technical topics. • Support and maintain applications utilizing required tools and technologies. Ensure applications are scalable and operate efficiently in the production environment.• Must be self-motivated and take initiative Mandatory Skill Set: • Backend: Java 8+ • Frontend: Angular or React • Testing: TDD, Unit Testing, Mocking (e.g., Mockito) • BDD: Cucumber • Frameworks: Spring, Spring Boot • Architecture: SOA / Microservices RESTful APIs • Messaging: RabbitMQ, AMQP, JMS, Kafka • Persistence: SQL, JDBC, JPA/Hibernate, Spring Data • Databases: PostgreSQL, Oracle, In-Memory DBs Good to Have: • CI/CD Pipelines • Azure, JWT, OAuth 2.0
Posted 1 day ago
9.0 - 14.0 years
32 - 37 Lacs
pune
Work from Office
About The Role : Job Title- Senior Engineer Java Full Stack, AVP Location- Pune, India Role Description Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Planning and developing entire engineering solutions to accomplish business goals. Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions. Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow. Reviewing engineering plans and quality to drive re-use and improve engineering capability. Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank. 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 A Java React Full Stack developer is responsible for designing, building, implementing, and maintaining software applications using both Java and React technologies. Responsible for developing front-end interfaces with React.js, building back-end services with Java, integrating APIs, ensuring cross-platform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in both Java and React, as well as strong problem-solving skills and the ability to work in an Agile development environment. Your skills and experience 10+ years experience in implementing software applications using Java & React Technologies. Hands-on experience with React.jsA JavaScript library for building user interfaces, providing a component-based architecture for creating reusable UI elements. HTML/CSSFundamental web technologies for structuring and styling web pages. JavaScript (ES6+)The primary programming language for building dynamic and interactive web applications. ReduxA predictable state container for managing application state in complex React applications. Bootstrap or Material-UICSS frameworks for creating responsive and visually appealing user interfaces. Axios or Fetch APIJavaScript libraries for making HTTP requests to backend services or APIs. Hands-on experience with JavaA popular object-oriented programming language used for building scalable and robust backend services. Spring BootA framework for building Javabased enterprise applications, providing features such as dependency injection, MVC For internal use only architecture, and RESTful web services. Hibernate or Spring Data JPAObject-relational mapping (ORM) frameworks for simplifying database interactions and managing entity relationships. Spring SecurityA framework for implementing authentication and authorization mechanisms in Spring-based applications. RESTful APIsArchitectural style for designing networked applications, allowing communication between the front-end and backend components. DatabaseSQl/PLSQL for commonly used databases include Oracle, PostgreSQL, or MongoDB, depending on the specific requirements of the application. Developer tools & PracticesIntegrated Development Environment (IDE)Such as IntelliJ IDEA or Eclipse for Java development, and Visual Studio Code or WebStorm for React development. Version ControlGit for managing source code and collaborating with team members. Build ToolsMaven or Gradle for managing dependencies and building Java projects, and Webpack for bundling and optimizing React applications. Testing FrameworksJUnit for unit testing Java code, Jest and Enzyme for testing React components, and Selenium for automated browser testing. Agile MethodologiesPractices like Scrum or Kanban for iterative and collaborative software development. Continuous Integration/Continuous Deployment (CI/CD)Tools like Jenkins, Travis CI, or GitLab CI/CD for automating the build, testing, and deployment processes. Good working knowledge of various async messaging streams such as Kafka, Rabbit MQ, IBM MQs etc. Experience with building distributed large scale low latency application is desirable. Good understanding of implementing various design patterns to improve application performance. Good understanding of various Object-Oriented Design principles such as SOLID, DRY, KISS etc. Knowledge of Compute Engine for virtual machines, Cloud Storage for object storage, and Cloud Functions for serverless computing, GKE for GCP is desirable. Strong stakeholder management skills and the ability to communicate at senior level. Proven experience of delivering results in matrixed organizations under pressure and tight timescales Excellent verbal, interpersonal and written communication skills. Bachelors degree in computer science or a related field 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 1 day ago
5.0 - 10.0 years
12 - 16 Lacs
bengaluru
Work from Office
As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy. Pyramid overview Roundel is Targets entry into the media business with an impact of $1B+; an advertising sell-side business built on the principles of first party (people based) data, brand safe content environments and proof that our marketing programs drive business results for our clients. We are here to drive business growth for our clients and redefine value in the industry by solving core industry challenges vs. copy current industry methods of operation. Roundel is a key growth initiative for Target and lead the industry to a better way of operating within the media marketplace. Target Tech is on a mission to offer the systems, tools and support that our clients, guests and team members need and deserve. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely, and reliably from the inside out. Role Overview As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insight in the application architecture. You can distill an abstract architecture into concrete design and influence the implementation. You show expertize in applying the appropriate software engineering patterns to build robust and scalable systems. You are an expert in programming and apply your skills in developing the product. You have the skills to design and implement the architecture on your own, but choose to influence your fellow engineers by proposing software designs, providing feedback on software designs and/or implementation. You show good problem solving skills and can help the team in triaging operational issues. You leverage your expertise in eliminating repeat occurrences. We are looking for a highly skilled and motivated Senior Backend Developer with deep expertise in Java or Kotlin and modern backend technologies. You will be responsible for designing, building, and maintaining scalable backend systems that power our platform. If you're passionate about building high-performance APIs, optimizing data flow, and working with large-scale systems, we'd love to meet you. Key Responsibilities Design, develop, and maintain robust backend services using Java or Kotlin and Spring Framework (Spring Boot, Spring Data, etc.). Develop RESTful APIs and backend components that are secure, scalable, and performant. Work with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases. Work with Kafka and Kafka Streams. Integrate and optimize Elasticsearch for advanced search functionality. Write clean, maintainable, and testable code with proper documentation. Participate in system design, architecture discussions, and code reviews. Collaborate with product managers, frontend developers, and QA engineers to deliver seamless features. Ensure system reliability, performance tuning, and monitor services in production. * Follow DevOps and CI/CD best practices. Required Qualifications 5+ years of backend development experience. Strong programming skills in Java or Kotlin. Deep understanding of the Spring ecosystem (Spring Boot, Spring Security, etc.). Solid experience in working with both relational and non-relational databases. Experience implementing Elasticsearch in production systems. Proficiency in designing and consuming RESTful APIs. Experience with microservices architecture and distributed systems. Strong problem-solving and debugging skills. Familiarity with version control tools like Git and CI/CD tools (Jenkins, GitHub Actions, etc.). Good to Have Experience with containerization and orchestration (Docker, Kubernetes). Exposure to cloud platforms (GCP, AWS, Azure). Useful Links- Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Culture - https://india.target.com/life-at-target/belonging
Posted 1 day ago
15.0 - 20.0 years
10 - 14 Lacs
hyderabad
Work from Office
About The Role 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 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. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team in implementing effective solutions. You will also engage in strategic planning sessions to align project goals with organizational objectives, ensuring that the applications developed meet both user needs and technical specifications. Your role will be pivotal in fostering a collaborative environment that encourages innovation and efficiency in application development. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Facilitate regular team meetings to discuss progress and address any roadblocks.- Core Responsibilities (Full-Stack Development)Design and Development:- Design, develop, and implement robust, scalable, and high-performance full-stack applications using Java, Spring Boot, and Angular.- Develop and maintain RESTful APIs using Spring Boot to facilitate seamless communication between front-end and backend systems.- Create clean, efficient, and well-documented code following software development best practices and design patterns.- Implement user-friendly and responsive front-end interfaces using Angular, TypeScript, HTML, and CSS. Backend Expertise (Java 8 & Spring Boot):- Develop backend services and microservices using Java 8 features (e.g., Streams, Lambdas) and the Spring Boot framework.- Configure and utilize Spring Boot for rapid application development, including dependency management, auto-configuration, and embedded servers.- Integrate and manage relational or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) using Spring Data JPA/Hibernate.- Implement and configure security measures for applications using Spring Security.Front-End Expertise (Angular):- Build single-page applications (SPAs) and reusable components using the latest versions of Angular.- Consume RESTful APIs to display and manipulate data in the front-end application.- Implement state management solutions (e.g., NgRx) and routing for complex applications.- Ensure cross-browser compatibility and optimize front-end performance for a smooth user experience. Professional & Technical Skills: - Must Have Skills: Proficiency in Java Full Stack Development.- Strong understanding of web development frameworks and technologies.- Experience with database management and optimization techniques.- Familiarity with cloud services and deployment strategies.- Ability to implement best practices in software development and agile methodologies.- Developed and maintained RESTful APIs using Spring Boot and Java 8 for a high-traffic e-commerce platform, handling over 10,000 requests per minute and improving system reliability by 15%.- Engineered a scalable microservices architecture with Spring Boot, Spring Cloud, and Docker, reducing deployment time by 50% and enabling independent service updates.- Designed and built a responsive Single-Page Application (SPA) with Angular (v12) and TypeScript, which increased user engagement by 25% and reduced page load times by 30%.- Technical Skills: - Languages:Java 8+, JavaScript, TypeScript, HTML5, CSS3, SQL- Backend Frameworks:Spring Boot, Spring MVC, Spring Data JPA, Spring Security- Frontend Frameworks:Angular 17, NgRx, RxJS- Databases:MySQL, PostgreSQL, MongoDB- Tools & Technologies:Git, Maven, Gradle, RESTful APIs, Microservices, JUnit, Mockito, Jasmine, Karma- Cloud & DevOps:AWS (EC2, S3), Docker, Jenkins, CI/CD Additional Information:- The candidate should have minimum 5 years of experience in Java Full Stack Development.- This position is based at our Hyderabad office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 day ago
3.0 - 5.0 years
5 - 8 Lacs
bengaluru
Work from Office
We are looking for a skilled and motivated SAP Hybris Back-End Developer to join our development team. In this role, you will be responsible for building, developing, and maintaining the server-side logic of SAP Hybris-based e-commerce solutions. The ideal candidate should have a strong background in Java, Spring, and back-end development best practices. As a back-end developer, you will play a crucial role in ensuring the smooth integration of various components and the overall performance of the Hybris platform. Key Responsibilities: Design, implement, and maintain robust back-end services and APIs for SAP Hybris-based e-commerce applications. Develop server-side components, ensuring high performance, scalability, and maintainability of Hybris applications. Integrate the Hybris platform with external systems, such as ERP, CRM, payment gateways, and third-party APIs. Work closely with front-end developers and other cross-functional teams to deliver a seamless user experience and effective system integration. Develop and maintain custom modules and services within the SAP Hybris ecosystem to meet business and technical requirements. Ensure that the back-end code is optimized for speed and efficiency, adhering to best practices for database management and data processing. Participate in code reviews, ensuring that the code is of high quality and follows established coding standards. Troubleshoot, debug, and optimize back-end systems and resolve issues related to performance, integration, and functionality. Write unit and integration tests to ensure the quality of back-end systems and services. Stay up-to-date with new features, technologies, and industry best practices to continually improve the back-end architecture. Key Skills & Qualifications: Experience: At least 3+ years of experience in back-end development, with a strong focus on Java and Spring frameworks. Hands-on experience in building and maintaining SAP Hybris applications or other e-commerce platforms is a strong plus. Strong understanding of Spring Framework (Spring Boot, Spring MVC, Spring Security) and other Java-based technologies. Experience with Java-based integration technologies like REST, SOAP, JMS, or other APIs. Technical Skills: Proficient in Java and Spring (Spring Boot, Spring Security, Spring Data, Spring MVC). Knowledge of SAP Hybris Commerce platform, including its core concepts and modules (Product Content Management, Order Management, etc.). Familiarity with ORM frameworks (e.g., Hibernate) and working with relational databases (e.g., MySQL, Oracle). Experience with cloud platforms (AWS, Azure) and containerization tools (Docker, Kubernetes) is a plus. Familiarity with RESTful APIs and microservices architecture. Understanding of CI/CD processes and DevOps practices (e.g., Jenkins, Maven, Git). Experience in working with message queues (e.g., RabbitMQ, Kafka) for integration purposes is beneficial.
Posted 1 day ago
6.0 - 8.0 years
15 - 20 Lacs
pune
Work from Office
Overview Mastercard is looking for a talented Senior Software Engineer to join the Mastercard Foundry New Product development team in our Pune location. In this role you will be part of a highly agile scrum team building exciting and innovative products delivered at scale to global markets. Our team is built on a foundation of exploration and development of new products, mining innovation internally, developing new products with emerging technology, managing new products from inception to market validation to shape the future of commerce with and for our customers. At Mastercard you will help define the future of commerce globally. Role This role involves working with a team of talented developers to develop high performance Java based solutions. In this role, you will be responsible for: Design and implementation of innovative capabilities. Work as part of an agile team practicing the scrum methodology. Work closely with technical leads and other developers to define solutions. Research alternative technical solutions to meet changing business needs. Produce design and research documentation. Skills Proficiency with Java JDK 8 or greater. Knowledge of Tomcat, Spring, Spring Boot, NodeJS, Python, Shell Scripting, JSON. Proficiency in Spring Data including analysis and performance tuning of queries. Experience of working with and writing OpenAPI specification 3.0 documentation. Experience of schema first REST API development using Spring boot Experience in UI development using ReactJS, VueJS, AngularJS, ExtJS, HTML. Experience with Docker, Kubernetes or other container orchestration solutions. Expertise in Junit, Spring testing, Selenium, Cypress, Cucumber, Jasmine etc. Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven, NPM, SonarQube. Knowledge of security principles OAUTH, SAML, TLS etc. Passionate about software development and comfortable in a fluid environment. Knowledge of Source Control Management and working with code in a multi-developer environment. Other Bachelors degree in Information Technology, Computer Science, or a related field. 6-8 years of software development experiencewith a strong track record of delivering enterprise-grade solutions. Excellent communication (verbal and written) and strong collaboration skills. Show initiative and demonstrate a willingness to take on challenging opportunities. Passionate about code quality and coding best practices. This position provides an opportunity to work with a team that are dedicated to achieving the highest standards in design and code quality. You will be working with the latest industry technologies within a polished scrum environment. You will have a voice and are encouraged to share the benefits of your experience and wisdom with the team. You will gain some exposure to the concepts of artificial intelligence and machine learning. Although not a requirement, any prior interest in this field is a plus. Highly motivated and a strong team-player.
Posted 1 day ago
5.0 - 8.0 years
8 - 12 Lacs
hyderabad
Work from Office
Experience required 5-7 yrs. Mandate Skills: Core Java, Java 1.8 and Angular 8 or higher version. Experience in Spring Boot, Spring Data JPA/Hibernate. Experience with Frontend Technologies HTML5, CSS3, JavaScript. Able to write SQL query. Strong technical Design and Development skills. Ability to work effectively in a dynamic environment. Experience in translating requirements into technical design specifications and documentation, as well as executing development projects from conception to delivery. Excellent verbal and written communication skills. Mandatory Skills: Fullstack Java Enterprise.Experience: 5-8 Years.
Posted 2 days ago
5.0 - 8.0 years
8 - 14 Lacs
coimbatore
Work from Office
Qualification : B.Tech, B.E, MCA/ Any Graduate Timings : 10 am to 7.30 pm 2 days WFO and 3 days WFH Responsibilities : - Responsible for design & developing projects involving Java, JEE, Spring, Bootstrap - Coach the team and bring up the craftsmanship of the team in new technologies - Interface with Technical architects, functional analyst & Business process analysts to understand project requirements and other stake-holders - Analyze requirements and prepare high-level designs including data model and realize it with project team - Review low-level designs, code adhering to organization standards and coach the team - Ensures compliance of project deliverables in line with Project Management methodologies - Remains abreast with the upcoming technologies as needed - Should have performed unit testing using Karma or similar frameworks Non-Negotiable Competencies : - Object Oriented Concepts & Design skills - Programming Fundamentals (Java JEE Spring) and Debugging Skills - Experience with Presentation Layer technology stack HTML5, CSS3 and above, RxJS , Bootstrap - Experience working with CI/CD tools like Jenkins, Git, Maven/Gradle, Sonar, Artifactory, Jira - Experience in doing 'Impact Analysis' and 'Work Package Estimation' for complex Java applications - Ability to design and Perform design code reviews - Experience with Unit Integration Testing (Karma) - Experience with Java J2EE Spring frameworks , Data Layer (JPA Hibernate) - Design Skills - Application of Design Patterns UML - Understanding of complete SDLC - Traditional Waterfall Agile Programming - Experience in RESTful services - Exposure to Profiling tools to address Performance related aspects - Ability to plan, execute projects to deliver in time and with quality - Highly motivated Individual to learn and to mentor project members - Excellent Communication and collaboration skills Negotiable Competencies : - Retail domain experience - Experience working with European clients - Java Certifications like Java Programmer, Web Component Devloper, Business Component Developer, Web Services Developer (Oracle Sun) - Experience in JSF, Primefaces,EJB, Spring MVC, Spring Data Rest, REST services and JPA technologies.
Posted 2 days ago
4.0 - 8.0 years
8 - 14 Lacs
bengaluru
Work from Office
Qualification : B.Tech, B.E, MCA/ Any Graduate Responsibilities : - Responsible for design & developing projects involving Java, JEE, Spring, Angular, Bootstrap - Coach the team and bring up the craftsmanship of the team in new technologies - Interface with Technical architects, functional analyst & Business process analysts to understand project requirements and other stake-holders - Analyze requirements and prepare high-level designs including data model and realize it with project team - Review low-level desings, code adhering to organizaition standards and coach the team - Ensures compliance of project deliverables in line with Project Management methodologies - Remains abreast with the upcoming technologies as needed - Should have performed unit testing using Karma or similar frameworks Non-Negotiable Competencies : - Object Oriented Concepts & Design skills - Programming Fundamentals (Java JEE Spring) and Debugging Skills - Experience with Presentation Layer technology stack Angular 2 and above, HTML5, CSS3 and above, RxJS , Bootstrap - Experience working with CI/CD tools like Jenkins, Git, Maven/Gradle, Sonar, Artifactory, Jira - Experience in doing 'Impact Analysis' and 'Work Package Estimation' for complex Java applications - Ability to design and Perform design code reviews - Experience with Unit Integration Testing (Karma) - Experience with Java J2EE Spring frameworks , Data Layer (JPA Hibernate) - Design Skills - Application of Design Patterns UML - Understanding of complete SDLC - Traditional Waterfall Agile Programming - Experience in RESTful services - Exposure to Profiling tools to address Performance related aspects - Ability to plan, execute projects to deliver in time and with quality - Highly motivated Individual to learn and to mentor project members - Excellent Communication and collaboration skills Negotiable Competencies : - Retail domain experience - Experience working with European clients - Java Certifications like Java Programmer, Web Component Devloper, Business Component Developer, Web Services Developer (Oracle Sun) - Expereince in JSF, Primefaces, EJB, Spring MVC, Spring Data Rest, REST services and JPA technologies
Posted 2 days ago
4.0 - 8.0 years
8 - 14 Lacs
coimbatore
Work from Office
Qualification : B.Tech, B.E, MCA/ Any Graduate Responsibilities : - Responsible for design & developing projects involving Java, JEE, Spring, Angular, Bootstrap - Coach the team and bring up the craftsmanship of the team in new technologies - Interface with Technical architects, functional analyst & Business process analysts to understand project requirements and other stake-holders - Analyze requirements and prepare high-level designs including data model and realize it with project team - Review low-level designs, code adhering to organization standards and coach the team - Ensures compliance of project deliverables in line with Project Management methodologies - Remains abreast with the upcoming technologies as needed - Should have performed unit testing using Karma or similar frameworks Non-Negotiable Competencies : - Object Oriented Concepts & Design skills - Programming Fundamentals (Java JEE Spring) and Debugging Skills - Experience with Presentation Layer technology stack Angular 2 and above, HTML5, CSS3 and above, RxJS , Bootstrap - Experience working with CI/CD tools like Jenkins, Git, Maven/Gradle, Sonar, Artifactory, Jira - Experience in doing 'Impact Analysis' and 'Work Package Estimation' for complex Java applications - Ability to design and Perform design code reviews - Experience with Unit Integration Testing (Karma) - Experience with Java J2EE Spring frameworks , Data Layer (JPA Hibernate) - Design Skills - Application of Design Patterns UML - Understanding of complete SDLC - Traditional Waterfall Agile Programming - Experience in RESTful services - Exposure to Profiling tools to address Performance related aspects - Ability to plan, execute projects to deliver in time and with quality - Highly motivated Individual to learn and to mentor project members - Excellent Communication and collaboration skills Negotiable Competencies : - Retail domain experience - Experience working with European clients - Java Certifications like Java Programmer, Web Component Developer, Business Component Developer, Web Services Developer (Oracle Sun) - Experience in JSF, Primefaces,EJB, Spring MVC, Spring Data Rest, REST services and JPA technologies.
Posted 2 days ago
8.0 - 13.0 years
8 - 12 Lacs
chennai
Work from Office
Roles and Responsibilities Hands-on developer with good coding & design skills Understands end-to-end architecture of a web application and design components of it. Maintain quality and ensure responsiveness of applications. Collaborate with the rest of the engineering team to design and deliver new features. Working closely with onsite Solution team. Development experience for Mobile will be a plus. Good Problem Solving & Debugging skills Strong English communication Desired Candidate Profile Must have a degree in Computer Science or related field A solid engineer at heart with excellent abstraction, coding and system design skills Proven track record of handling the architecture and delivery in a CRM, billing, Help desk within a high growth & matrix environment Successfully architected and led technology for consumer facing products in the global market along with being an efficient proficient problem-solver who envisions business and technical perspectives to develop workable solutions Strong hands-on technology experience building systems handling multi-million sessions/transactions per day Solid experience in large scale Database systems like Postgres, MSSQL Strong design/development experience in building massively large scale distributed internet systems and products Excellent programming skills in NodeJS(Backend), ReactJS, HTML5, CSS and expertise in multi-threading and performance-oriented programming Solid experience in Distributed systems, highly scalable products, performance & reliability Excellent understanding of processing platforms and queues Strong understanding of object-oriented programming, concurrency and fundamentals of computer science Minimum 8 years of experience in IT industry Solid experiences in Camunda BPM open sources tool, like Business workflow design, modeling, and development Proficient in Java 8, Camunda Business process, familiar with the design of business process modeling using molder tool. Working knowledge of REST API development and integration. Additional Skills on Spring Frameworks - Spring Boot, Spring Security, and Spring Data Experience in working Agile Software development Proven communication and presentation skills self-driven Expertise in client facing roles Experience with any of the public cloud technologies (AWS/Azure/Google Cloud etc) would be plus Strong understanding of Agile Development methodologies Working experience on large enterprise applications, integration and cloud-based delivery platforms Requirements Roles and Responsibilities Hands-on developer with good coding & design skills Understands end-to-end architecture of a web application and design components of it. Maintain quality and ensure responsiveness of applications. Collaborate with the rest of the engineering team to design and deliver new features. Working closely with onsite Solution team. Development experience for Mobile will be a plus. Good Problem Solving & Debugging skills Strong English communication Desired Candidate Profile Must have a degree in Computer Science or related field A solid engineer at heart with excellent abstraction, coding and system design skills Proven track record of handling the architecture and delivery in a CRM, billing, Help desk within a high growth & matrix environment Successfully architected and led technology for consumer facing products in the global market along with being an efficient proficient problem-solver who envisions business and technical perspectives to develop workable solutions Strong hands-on technology experience building systems handling multi-million sessions/transactions per day Solid experience in large scale Database systems like Postgres, MSSQL Strong design/development experience in building massively large scale distributed internet systems and products Excellent programming skills in NodeJS(Backend), ReactJS, HTML5, CSS and expertise in multi-threading and performance-oriented programming Solid experience in Distributed systems, highly scalable products, performance & reliability Excellent understanding of processing platforms and queues Strong understanding of object-oriented programming, concurrency and fundamentals of computer science Minimum 8 years of experience in IT industry Solid experiences in Camunda BPM open sources tool, like Business workflow design, modeling, and development Proficient in Java 8, Camunda Business process, familiar with the design of business process modeling using molder tool. Working knowledge of REST API development and integration. Additional Skills on Spring Frameworks - Spring Boot, Spring Security, and Spring Data Experience in working Agile Software development Proven communication and presentation skills self-driven Expertise in client facing roles Experience with any of the public cloud technologies (AWS/Azure/Google Cloud etc) would be plus Strong understanding of Agile Development methodologies Working experience on large enterprise applications, integration and cloud-based delivery platforms
Posted 3 days ago
3.0 - 5.0 years
8 - 12 Lacs
hyderabad
Work from Office
Mandate Skills: Core Java/Java 1.8(must have Multithreading/Concurrency) Experience in Spring Boot, Spring Data JPA/Hibernate, Spring Security Exposure in any Messaging - Kafka/JMS/Active MQ/Rabbit MQ Familiar with Microservices Architecture. Able to write SQL query. Strong Development skills. Ability to work effectively in a dynamic environment. Excellent verbal and written communication skills. Mandatory Skills: JAX-RS - Java API- RESTful Web Services.Experience: 3-5 Years.
Posted 3 days ago
10.0 - 15.0 years
17 - 22 Lacs
pune
Work from Office
Role Purpose To ensure success as a technical architect, you should have extensive knowledge of enterprise networking systems, advanced problem-solving skills, and the ability to project manage. A top-class technical architect can design and implement any size system to perfectly meet the needs of the client. Responsibility A Solution Architect is responsible for design as well as delivery of various modules and integrations for the solutions based on iSMRT platform. He/she will work on creating a very high performance and scalable implementation for the integrated solutions that solve real-world customer problems, using the next gen technologies. He/she will be responsible to lead a small development team of committed tech leads and developers. He/she will be responsible for understanding the business needs, current landscape and identify common needs to help create scalable integrations for use across domains and customizations. He/she will work closely with program management team, business stakeholders and customer stakeholders to design, develop and release effective integrated solutions. He/she must be responsive, possess a learning attitude, and should be able to propose optimal solutions that help the team succeed within an open, fast-paced collaborative environment. Candidate should be able to handle a small technology team for execution in Agile methodologies. General Bachelors / masters degree in computer science (CS, IT or other related streams would be preferred). Total experience 13+Yrs At least 9+ years of hands-on Software Design and Development experience using Java EE and open-source technologies with some knowledge on UI technologies. The selected candidate is expected to be the technology champion & owner of specific modules / component(s) and the Go-To person for any technical issues for entire development team for tasks related to design, development and debugging. He/she must be a self-motivated, creative, and innovative individual with good communication skills. He/she should be able to demonstrate excellent analytical and problem-solving skills. Extremely hands-on (90% time) and should be able to help the team to debug and fix complex issues. Creativity, Personal Drive, Innovation, Problem Solving are a must Skills and Experience Proven experience in building large, real time, mission critical enterprise applications based on open-source platforms. Must Have Skills: Candidates must have exceptional knowledge of the Java 8+ platform, especially in areas of Object-Oriented Design, Concurrency, NIO, and Collections. They must have strong fundamentals in data structures and algorithms. Candidate must have a working knowledge of AWS platform with good understanding of services like S3, SQS, SNS, EC2, Load balancers etc. Candidates must be able to demonstrate experience in creating performing, scalable and distributed middle-tier frameworks. Good understanding of Microservices based architecture is required using Spring Boot or equivalent. Strong DB knowledge on RDBMS databases like PostGreSQL, MySQL etc. Strong working knowledge of Spring, REST APIs, Swagger Knowledge on integration patterns and their uses Good documentation skills able to create design documents for solution proposals Good presentation skills able to create working UML/Flow diagrams (e.g. draw.io, LucidChart etc) and present to different stakeholders Good to Have Previous exposure to solutions/implementations involving integration of multiple systems not restricted to using REST/API/Web Services/File Drops Be able to independently run different POCs using emerging technologies. Hands-on experience with at least one open source Workflow Management (or BPM) and one Rules framework/too will be an advantage. Experience using popular Spring Middleware (like Spring Data, Batch, and Security) Strong analysis and design skills: Candidates must be able to visualize and depict any problem using UML models in most efficient and elegant manner. Previous experience in using UML tools is very much desired. Experience in motivating, challenging & growing a small but highly technical team is desirable Candidates are expected to have experience with Agile methodology. Experience with performance engineering and tuning large and complex applications is desired. Competencies Client Centricity Passion for Results Learning Agility Problem Solving & Decision Making Effective communication Mandatory Skills: App. maintenance & Monitering(BASE Core).Experience: 10 YEARS.
Posted 3 days ago
5.0 - 10.0 years
0 - 0 Lacs
chennai
On-site
Role : Senior Java Developer Experience: 5+ Years Skills : Java, Spring Boot, Spring Security, Spring Data JPA, Exception Handling, RESTful Services, Microservices, JUnit Job Type : Full Time Job Location : Chennai, Tirunelveli Job Summary: As a Senior Java Developer, you will play a key role in the design, development, testing, and maintenance of our software solutions. You will collaborate with cross-functional teams, including product managers, UX designers, and other developers, to deliver high-quality software that meets the needs of our clients and contributes to the overall success of our products. Key Responsibilities: Design and development of complex, scalable, and high-performance Java-based applications. Collaborate with cross-functional teams to understand requirements and translate them into technical solutions. Write well-designed, efficient, and testable code. Stay abreast of industry trends and emerging technologies, and incorporate them into the development process. Work closely with architects to implement best practices and design patterns. Develop and execute comprehensive unit tests and integration tests. Collaborate with QA teams to identify and address software defects. Create and maintain detailed technical documentation for software solutions. Provide documentation for code, design decisions, and system architecture. Qualification: Bachelors degree in Computer Science, Engineering, or related field. Minimum of 5 years of professional experience in Java development. Proficiency in using popular frameworks like Spring (Spring Boot, Spring MVC, Spring Security) and Hibernate/JPA for ORM (Object-Relational Mapping). Concurrency and multithreading, understanding synchronization, and thread management. Knowledge of Java Memory Management, garbage collection, and JVM (Java Virtual Machine) internals. Experience implementing authentication and authorization using OAuth2, JWT, and Spring Security. Experience with building RESTful APIs using Spring Boot Knowledge of caching techniques and tools (e.g., Redis, Ehcache). Experience designing and implementing microservices using Spring Boot. Understanding of microservices communication protocols (REST, gRPC, messaging queues). Strong SQL skills and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle). Understanding of NoSQL databases (e.g., MongoDB, Cassandra) and when to use them. Understanding of software design patterns, principles, and best practices. Experience with database design, optimization, and query performance tuning. Proficiency in problem-solving, data structure, and algorithms. Ability to debug production issues and find effective solutions within the timeline. Experience with code quality tools and static code analysis. Excellent problem-solving and analytical skills. Strong communication and interpersonal skills.
Posted 4 days ago
2.0 - 6.0 years
0 Lacs
delhi
On-site
We are searching for a highly skilled Java Developer proficient in Spring Boot and Microservices architecture to become a valuable member of our dynamic development team. As a Java Developer, your primary responsibility will involve designing, developing, and deploying scalable and efficient backend services. You will work closely with various cross-functional teams to ensure the delivery of enterprise-grade solutions. Your key responsibilities will include designing, developing, testing, and deploying Java-based backend services utilizing Spring Boot. You will also be tasked with constructing robust, scalable, and secure microservices. Collaboration with front-end developers, architects, QA engineers, and product managers will be essential. Additionally, integrating APIs and external systems with microservices will be part of your role. You will actively participate in code reviews, architectural discussions, and agile ceremonies. Ensuring the performance, security, and scalability of backend services will be crucial. Maintaining technical skills such as strong proficiency in Java (8+), hands-on experience with Spring Boot and the Spring ecosystem, in-depth knowledge of Microservices architecture, familiarity with RESTful APIs, API Gateway, Docker, Kubernetes, container orchestration, message brokers like Kafka, RabbitMQ, Relational and NoSQL databases, CI/CD tools, DevOps pipelines, unit testing, and integration testing will be required. Desirable qualifications include experience with cloud platforms like AWS, Azure, or GCP, familiarity with monitoring tools, knowledge of Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and experience in Agile/Scrum environments. Your problem-solving skills and proactive approach will be highly valued in this role. If you possess the required expertise and are eager to contribute to a collaborative and innovative team, we welcome your application.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
With over 140 years of Swiss engineering heritage, Scheron Hasler Group is a global leader in high-power electrical and electronic equipment. Our solutions power railways, renewable energy, DC and AC networks, and industrial systems worldwide trusted for their precision, reliability, and innovation. Behind every great innovation is a strong foundation. Our Common Services teams spanning IT, HR, finance, and more, enable excellence across the Group. If you're driven by impact and collaboration, this is where your contribution powers global success. For the expansion of our team, we are seeking to hire in Bangalore a dynamic and motivated Software Developer - JAVA Full Stack. Key Responsibilities: - Strong experience in backend development using Java and the Spring ecosystem (Spring Boot, Spring Data, etc.). - Expertise in building RESTful APIs and designing scalable microservices architectures. - Hands-on experience with reactive programming and non-blocking I/O using frameworks like Spring WebFlux or Project Reactor. - Proficiency in JavaScript/TypeScript, HTML5, and CSS3. - Basic to intermediate experience with Angular (v16+). - Solid understanding of JavaScript (ES6+) fundamentals, including scope, closures, promises, async/await, and event loop. - Familiarity with functional programming concepts and modern JS patterns. - Strong understanding of mobile development, lifecycle, and platform differences (iOS & Android). - Excellent problem-solving and analytical skills, with the ability to troubleshoot and optimize performance. - Working knowledge of both relational databases (Oracle, MS SQL, MySQL preferred) and NoSQL databases (especially MongoDB). - Good understanding of database concepts and ability to write complex and efficient SQL queries. - Proficiency in version control systems, especially Git. - Ability to write clean, maintainable, and bug-free code following best practices. - A strong research & development mindset, with curiosity to explore and evaluate new tools and technologies. - Familiarity with CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, etc. Required Skills & Experience: - Degree in computer science (BSC / MSC / MAS / MCA) or equivalent. - Senior in the area of software application development (5+ years of experience). - Exposure to or hands-on experience in native mobile app development (Android or iOS). - Jasper report development. - Experience with cloud platforms, preferably AWS (EC2, S3, Lambda, etc.). - Experience with Redux, Context API, or other state management libraries. - Fluent English is a must. We foster flat hierarchies and direct communication, enabling quick decisions and strong collaboration across all levels. You'll be trusted with real responsibility and encouraged to take initiative, with plenty of opportunities to grow both personally and professionally.,
Posted 1 week ago
10.0 - 14.0 years
0 Lacs
chennai, tamil nadu
On-site
We are looking for a highly experienced Senior Applications Development Technology Lead Analyst with a strong focus on Spring Boot. In this role, you will be responsible for leading the design, development, and implementation of new and revised application systems. Your deep expertise in Spring Boot, Java/J2EE, Spring, and Hibernate will be essential for building robust, scalable, and maintainable applications. Collaboration with multiple teams is key to ensuring seamless integration and driving innovation within our core accounts technology landscape. Your responsibilities will include designing, developing, and implementing application systems using Spring Boot, leveraging its features for rapid development and deployment. You will partner with management teams to integrate Spring Boot applications into existing infrastructure, ensuring seamless data flow and optimal performance. As a technical leader in Spring Boot development, you will guide other engineers on best practices, promote efficient development strategies, and provide mentorship to mid-level developers and analysts. Additionally, you will contribute to the overall architecture, ensuring that Spring Boot solutions align with business goals and integrate effectively with other technologies. You will also be responsible for optimizing Spring Boot applications for performance and stability, troubleshooting and resolving complex technical problems, and ensuring the security of applications through appropriate authentication and authorization measures. To be successful in this role, you should have 14+ years of hands-on experience in Java/J2EE, Spring, and Hibernate development, with a significant emphasis on Spring Boot. You should also have expertise in designing, developing, performance tuning, troubleshooting, and deploying Spring Boot applications. Experience with containerization technologies like ECS, Kubernetes, and OpenShift, as well as working in an agile environment using Scrum methodologies, is preferred. A Bachelor's degree or equivalent experience is required, with a Master's degree preferred. Strong communication, leadership, and project management skills are crucial for this role. If you have expertise in Elastic Search, RDBMS database, NoSQL databases, and caching solutions, it would be considered a plus. This job description provides a high-level overview of the responsibilities and qualifications required for the Senior Applications Development Technology Lead Analyst position. If you believe you have the necessary skills and experience, we encourage you to apply and be part of our dynamic team.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
chandigarh
On-site
As a Java Trainer with expertise in Spring Boot and Hibernate, you will be based in Chandigarh and will be responsible for delivering training sessions in an offline mode. This position is on a contract basis for a duration of 6 months to 1 year. To qualify for this role, you should hold a degree in BE/BTech/MCA in CS/IT and possess excellent verbal and written communication skills. Additionally, you should have a minimum of 2-4 years of experience as a Java Trainer. Your primary responsibilities will include conducting training sessions on a range of Java-related topics. You must have proficiency in the following areas: - Java Essentials: Exception Handling, Lambda Expressions, Annotations, Modules, Optionals, Dependency Injection, I/O Operations, and File Operations. - Java Collection: Array vs ArrayList, Set Map, Queue, Stack, Dequeue, Iterator, Collections. - Concurrency: volatile keyword, Java Memory Model, Threads and Virtual Threads, Synchronization. - Build Tools: Maven. - Functional Programming: High Order Functions. - Database Access: JDBC. - Spring Core: Introduction - Terminology and Architecture, Configuration, Dependency Injection, Spring IOC, Spring AOP and MVC, Spring Bean Scope. - Hibernate: Transactions, Relationships, Entity Lifecycle. - Spring Boot: Spring Boot Starters, Autoconfiguration, Actuators, Embedded Server. - Spring Security: Authentication and Authorization, OAuth2, JWT Authentications. - Spring Data: Spring Data JPA, Spring Data MongoDB, Spring Data JDBC. - Microservices: Spring Cloud Gateway, Cloud Config, Spring Cloud Circuit Breaker, Spring Cloud OpenFeign. - Spring MVC: Servlet, JSP Files, Architecture, Components. - Testing: Junit, JMeter. If you are passionate about Java training and possess the required qualifications and experience, we encourage you to apply for this opportunity and contribute to our team in Chandigarh.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
Candidates ready to join immediately can share their details via email for quick processing at nitin.patil@ust.com. Act fast for immediate attention! Roles & Responsibilities Lead, mentor, and manage a team of backend Java developers to deliver robust and scalable microservices and APIs. Architect and design enterprise-grade microservices-based solutions leveraging Java 8+, Spring Boot, and related frameworks. Collaborate with product owners, solution architects, and stakeholders to define technical requirements and delivery plans. Enforce coding standards, conduct code reviews, and promote best practices including TDD and clean code principles. Manage Agile processes such as sprint planning, backlog grooming, task allocation, and delivery tracking. Identify potential technical risks and issues early; propose and implement effective mitigation strategies. Optimize application performance, maintainability, and scalability. Handle production support and troubleshooting for backend services to ensure high availability and reliability. Participate in recruitment and contribute to building a high-performance engineering team. Foster a culture of continuous improvement, learning, and collaboration within the team. Must-Have Skills Strong hands-on experience with Java 8+ and core Java concepts. Expertise in Spring Boot, Spring MVC, Spring Data, Spring Security, and Spring Cloud. Deep understanding of microservices architecture and RESTful API design. Proficient with relational databases such as MySQL or PostgreSQL and ORM frameworks like Hibernate. Experience in writing unit tests and working with TDD using tools such as JUnit and Mockito. Solid knowledge of Git for version control and familiarity with CI/CD pipelines using Maven or Gradle. Good understanding of containerization using Docker. Proven experience leading and mentoring backend development teams. Strong problem-solving, analytical, and communication skills. Experience working in Agile development environments. Good to Have Skills Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP). Familiarity with DevOps practices and tools. Experience with message brokers (Kafka, RabbitMQ). Knowledge of NoSQL databases (MongoDB, Cassandra). Experience with performance tuning and application monitoring tools. Prior experience in a fast-paced, agile product development environment.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You are a skilled Full Stack Developer who will be joining our Product Engineering team. In this role, you will be responsible for designing and developing robust applications, collaborating with multi-location teams, and delivering high-quality solutions within agreed timelines. It is essential to stay current with new technologies and design principles to succeed in this position. Your responsibilities will include designing and developing technical solutions based on requirements, building and maintaining enterprise-grade SaaS software using Agile methodologies, contributing to performance tuning and optimization efforts, executing comprehensive unit tests for product components, participating in peer code reviews, and championing high quality, scalability, and timely project completion. You will be utilizing technologies such as Golang/Core Java, J2EE, Struts, Spring, client-side scripting, Hibernate, and various databases to build scalable core-Java applications, web applications, and web services. To qualify for this role, you should have a Bachelor's degree in Engineering, Computer Science, or equivalent experience. Additionally, you must possess a solid understanding of data structures, algorithms, and their applications, hands-on experience with Looker APIs, dashboards, and LookML, strong problem-solving skills, and analytical reasoning. Experience in building microservices with Golang/Spring Boot, developing and consuming REST APIs, profiling applications, using at least one front-end framework (e.g., Angular or Vue), and familiarity with basic SQL queries is required. Excellent written and verbal communication and presentation skills, a good understanding of the Software Development Life Cycle (SDLC), and proven software development experience with Java Spring Boot, Kafka, SQL, Linux, Apache, and Redis are essential. Experience with AWS cloud technologies (Go, Python, MongoDB, Postgres, ClickHouse) would be a plus.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
kochi, kerala
On-site
As a Full Stack Developer specializing in Java and React, you will be responsible for leveraging your 5+ years of experience in software development to contribute to cutting-edge projects. You should possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience. Your key skills should include proven hands-on experience with Java/J2EE, Spring framework, AngularJS, React JS, REST API, Microservices, AWS, NoSQL, and RDBMS. It is essential to have a strong foundation in Java development and object-oriented analysis and design, utilizing common design patterns. You should have a deep understanding of Java and JEE internals, such as Classloading, Memory Management, and Transaction Management. Experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security, as well as proficiency in Web Services like JSON, REST, JAX-RS, and Spring-based REST services are crucial for this role. Additionally, you should have substantial experience working with AngularJS and ReactJS to create dynamic and interactive user interfaces. In this full-time position based in Hyderabad, you will collaborate with a talented team to develop innovative solutions. Apart from a competitive salary, this role offers benefits including health insurance and provident fund. The successful candidate must have a minimum of 5 years of experience in Java and React JS. This is an in-person role that requires your physical presence at the work location. If you are a motivated and skilled Full Stack Developer with expertise in Java and React, we invite you to apply for this exciting opportunity to be part of our dynamic team.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
You should have a Bachelor's degree in Computer Science or a related discipline along with more than 5 years of hands-on experience in Java development. Your expertise should include Spring Boot, Spring Batch, and Spring Data. Additionally, you must have a solid understanding of RESTful web services, JSON/XML, Swagger, and Postman. Practical experience with microservices architecture and deployment to cloud environments (OpenShift, Azure, AWS) is required. Proficiency in containerization tools like Docker and orchestration platforms like Kubernetes is essential. You should also possess working knowledge of SQL and NoSQL databases, as well as experience with Message-oriented Middleware (MQ, Kafka) and Enterprise Integration Patterns (EIP). Strong problem-solving, communication, and team collaboration skills are crucial. It would be good to have familiarity with DevOps practices, GitOps workflows, and CI/CD toolchains (e.g., Jenkins, ArgoCD). Exposure to observability frameworks (e.g., Prometheus, Grafana, ELK) and experience with Agile/Scrum methodologies are also beneficial. Your responsibilities will include designing, developing, and maintaining scalable microservices using Java, Spring Boot, and Spring Cloud. You will collaborate with product, QA, DevOps, and architecture teams to evolve and optimize the microservices ecosystem. Developing integration strategies using RESTful APIs, MQ/Kafka, and external third-party services will be part of your role. Ensuring quality and consistency by implementing CI/CD pipelines, writing automated tests, and participating in code reviews is essential. You will troubleshoot and resolve issues across development, test, and production environments and document technical designs, architectural decisions, and best practices for microservices. Mentoring junior engineers on design principles, clean coding, and integration patterns is also expected. Providing 2nd Line support during production deployments and post-release cycles will be part of your responsibilities. Before applying, ask yourself the following questions: - Have I designed and deployed Java-based microservices using Spring Boot in a cloud or containerized environment - Am I confident in using tools like Docker and Kubernetes to manage microservices at scale - Can I work across cross-functional teams to integrate microservices with databases, messaging systems (e.g., Kafka, MQ), and external services - Do I have hands-on experience with CI/CD pipelines and test automation for continuous delivery - Have I debugged and supported microservice-based applications in production environments Oracle, a world leader in cloud solutions, is committed to fostering an inclusive workforce that promotes opportunities for all. They offer global career opportunities with a focus on work-life balance and provide competitive benefits based on parity and consistency. Supportive benefits such as flexible medical, life insurance, and retirement options are available. Oracle also encourages employees to give back to their communities through volunteer programs. They are dedicated to including people with disabilities at all stages of the employment process and provide accessibility assistance or accommodation for disabilities upon request.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Helios Java, Mongo DB, and Redis Developer at Citi, you will be part of a multi-year technology initiative in Wholesale Lending Credit Risk (WLCR) Technology Space. You will play a crucial role in building a platform that supports various Messaging, API, and Workflow Components for Loans Services across the bank. This solution will be developed from scratch using the latest technologies. As a senior developer, you will work with Java, Spring Boot, and Kafka to implement projects and contribute to the overall success of the team. Your responsibilities will include writing high-quality code in Java and Spring Boot, demonstrating expertise in Mongo DB and Redis, and being well-versed in JUnit, Mockito, Integration Tests, and Performance Tests. You will design and develop components with end-to-end ownership, collaborate effectively with the development team, and communicate development progress to the Project Lead. Additionally, you will work with onshore, offshore, and matrix teams to implement business solutions, conduct peer code reviews, and act as a Subject Matter Expert (SME) to senior stakeholders and team members. To excel in this role, you should have a deep understanding of Java, Mongo DB, and Redis, as well as experience with Spring Framework, Spring Security, and other related technologies. Your expertise in Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, Design Patterns, and other relevant areas will be valuable. Experience with SQL, SOA, Micro-services, cloud-ready applications, Continuous Integration, Continuous Delivery, and debugging will also be beneficial. You are expected to have 5-8 years of relevant experience, with a background in systems analysis, programming, and project management. Strong communication skills, industry best practices knowledge, and the ability to work under pressure are essential for this role. A Bachelor's degree or equivalent experience is required. Join us at Citi and be part of a diverse and inclusive workplace where your skills and expertise will contribute to the success of our technology initiatives. Citi is an equal opportunity and affirmative action employer, welcoming all qualified applicants to apply for career opportunities. If you require a reasonable accommodation during the application process, please review the Accessibility at Citi guidelines. This job description offers an overview of the role's responsibilities, and additional duties may be assigned as needed.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Spring Boot Tech Lead at Webknot Technologies, you will play a pivotal role in designing, developing, and maintaining intelligent, scalable, and high-performance backend applications. Your expertise in Java and Spring Boot will be key in leading technical discussions, mentoring developers, and driving architectural decisions. You will collaborate closely with product managers, front-end developers, and DevOps teams to deliver end-to-end solutions and shape the future of technology. Your responsibilities will include architecting and implementing event-driven solutions for web and mobile platforms, building and enhancing RESTful APIs, translating business requirements into technical specifications, and optimizing application performance and scalability. Additionally, you will lead code reviews, provide technical mentorship, and guide junior developers while ensuring minimal downtime and resolving complex technical issues efficiently. To excel in this role, you must have a minimum of 5+ years of hands-on experience in Java backend development with a strong command over Spring Boot. Proficiency in microservices architecture, event-driven systems, and scalable service design is essential. Your expertise in GCP Cloud and other cloud platforms like AWS or Azure, relational and NoSQL databases, RESTful API design, message brokers, version control systems, build tools, containerization, CI/CD pipelines, DevOps practices, and infrastructure management will be crucial. If you possess excellent analytical, problem-solving, communication, and leadership skills, and are passionate about shaping the future of technology through innovative solutions, we invite you to join us at Webknot Technologies and be part of a culture that encourages innovation, ownership, and continuous learning.,
Posted 3 weeks 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
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City