Jobs
Interviews

412 Spring Security Jobs - Page 3

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Engineer (Full Stack) in the Research and Development department, you will play a crucial role in designing and developing new products for our global clientele. Your responsibilities will include enhancing existing applications, identifying areas for improvement, making recommendations, and implementing design changes. The ideal candidate is a self-starter with exceptional problem-solving skills, dedicated to delivering high-quality innovative products that exceed customer expectations. A strong emphasis on quality at every stage of development is essential for this role. You will collaborate with Product Management teams to generate Requirement Specification documents covering both functional and non-functional requirements. Additionally, you will work closely with technical teams to create design documents, develop and update code, conduct thorough testing to ensure error-free functionality, and liaise with cross-functional teams including UI Developers, Business Analysts, and Management. A key aspect of this role is fostering a collaborative and creative work environment focused on delivering high-quality products and services on time to delight customers. You will also be involved in the hiring process to support organizational growth. Staying updated on the latest development tools and techniques, participating in professional organizations, and demonstrating a willingness to take on additional responsibilities are also part of the job. To qualify for this position, you should have a Bachelor's Degree in Computer Science, Information Technology, or a related field, along with at least 3 years of hands-on experience in developing cloud-based software. Proficiency in developing cloud-based distributed applications, object-oriented design, Java, Hibernate, Spring technology stack, frontend technologies such as Angular and Bootstrap, database management, and software development methodologies is required. Knowledge of Code Static Analyzer tools, security related to web and mobile applications, and a strong ability to work both independently and collaboratively are also essential. Excellent written and oral communication skills, along with a passion for learning new technologies, are highly valued in this role.,

Posted 1 week ago

Apply

4.0 - 6.0 years

3 - 5 Lacs

Chennai

Work from Office

Backend Developer with 4-5 years of hands-on experience in developing high-performance backend applications using Java and Spring Boot. Type: Work from Office (Chennai - Client location) Exp: 4 to 5 yrs The ideal candidate will have a deep understanding of backend architecture, API development, database management with an ability to coordinate with operations team and build features. They will be responsible for building, optimizing, and maintaining the backend services to support scalable and high-availability applications. Key Responsibilities: Backend Development (Spring Boot, Java) Develop and maintain RESTful APIs and microservices using Spring Boot. Implement authentication & authorization (JWT, OAuth2, Spring Security). Design and optimize database schemas for MySQL or PostgreSQL. Implement caching mechanisms using Redis or Memcached for performance improvement. Write efficient asynchronous processing logic using Kafka, RabbitMQ, or ActiveMQ. Integrate with third-party services, APIs, and external databases. Ensure scalability, performance, and security of backend applications. API Development & Integration Design and implement RESTful APIs with proper error handling and documentation. Ensure API security using JWT, OAuth2, and Role-Based Access Control (RBAC). Implement API versioning and documentation using Swagger / OpenAPI. Optimize API response times and ensure high availability. Database Management & Optimization Work with relational (MySQL, PostgreSQL) databases. Write optimized SQL queries, stored procedures, and indexing strategies. DevOps & Cloud Deployment Deploy applications using Docker, Kubernetes, AWS/GCP/Azure. Monitor applications using Spring Boot Actuator, ELK Stack, Prometheus, or Grafana. Code Quality & Testing Write unit tests (JUnit, Mockito) and integration tests. Conduct code reviews, debugging, and performance tuning. Follow best practices for code modularity and maintainability. Collaboration & Agile Development Work closely with Product Owner, frontend developers, and Operations teams. Participate in Agile development, sprint planning, and daily stand-ups. Required Skills & Experience 5+ years of experience in Java (Spring Boot) Strong knowledge of Spring Framework (Spring Boot, Spring Security, Spring Data JPA) Expertise in REST API design and development Strong knowledge of SQL (MySQL, PostgreSQL) Experience with Spring Security, OAuth2, JWT authentication Knowledge of Microservices architecture and distributed systems Experience with Caching (Redis, Memcached) Proficiency in Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure) Strong debugging, problem-solving, and performance optimization skills Experience with unit testing and integration testing (JUnit, Mockito)

Posted 1 week ago

Apply

3.0 - 8.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : OneStream Extensive Finance SmartCPM Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Advanced Application Engineer, you will utilize modular architectures and next-generation integration techniques to provide vision to Application Development Teams. Your typical day will involve collaborating with cross-functional teams, engaging in Agile methodologies, and contributing to the development of innovative solutions that enhance project outcomes and drive value across various initiatives. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Facilitate knowledge sharing sessions to enhance team capabilities.- Engage in continuous learning to stay updated with industry trends and technologies. Professional & Technical Skills: - Must To Have Skills: Proficiency in OneStream Extensive Finance SmartCPM.- Strong understanding of modular architecture principles.- Experience with Agile methodologies and practices.- Familiarity with cloud integration techniques.- Ability to analyze and optimize application performance. Additional Information:- The candidate should have minimum 3 years of experience in OneStream Extensive Finance SmartCPM.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

3.0 - 5.0 years

10 - 20 Lacs

Pune

Work from Office

We are looking for a passionate and skilled Software Engineer with hands-on experience in Java and Spring Boot to join our backend engineering team. You will work alongside senior developers and DevOps engineers to build and maintain scalable, reliable microservices and APIs that support key business applications. Roles and Responsibilities Key Responsibilities: Develop and maintain backend systems using Java (Spring Boot) Build RESTful APIs and integrate with databases and third-party services Write unit and integration tests to ensure code quality Participate in code reviews and collaborate with peers and senior engineers Follow clean code principles and best practices in microservices design Support CI/CD deployment pipelines and container-based workflow. Continuously learn and stay updated with backend technologies

Posted 1 week ago

Apply

2.0 - 6.0 years

7 - 17 Lacs

Bengaluru

Hybrid

Role & responsibilities Develop and maintain front-end features using HTML, CSS, JavaScript, and frameworks like React or GWT or JSF Build and manage back-end services and APIs using Java Design and optimize databases (e.g., Oracle, Postgres, MySQL) Ensure cross-platform optimization and responsiveness Should be able to extend the product features by collaborating with the product manager. Write clean, maintainable, and well-documented code. Implement security and data protection best practices. Troubleshoot, debug, and upgrade existing systems. Participate in code reviews and should have experience in using version control systems like Git. Preferred candidate profile Proficiency in front-end technologies (HTML, CSS, JavaScript, React/Angular, GWT/Struts/JSF) Strong back-end development skills (Java, Spring security, Spring boot etc.) Good knowledge in writing the queries and handling the db operations. Knowledge of application and web servers is essential. Experience with RESTful APIs and third-party integrations. Familiarity with version control systems (e.g., Git) Understanding of DevOps practices and CI/CD pipelines. Good at debugging and identifying the root cause of the problem. Excellent problem-solving and communication skills. Experience with cloud platforms (AWS, Azure)

Posted 1 week ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You are looking for a Senior Engineer, Full Stack SME with expertise in GCP data to join an exciting global team at Deutsche Bank in Bangalore, India. As part of the Sustainability Technology Platform initiative, you will contribute to developing sustainability data products and applications to support the bank's goals in Sustainable Finance, ESG Risk Mitigation, and Corporate Sustainability. Your key responsibilities will include technical leadership in Fullstack development, API design, hybrid cloud adaptation, code reviews, and best practices. You will also provide strategic direction by partnering with business stakeholders to translate requirements into technical solutions, develop a technology roadmap aligning with business goals, and analyze migration feasibility to GCP. Mentorship and collaboration are essential aspects of this role, where you will guide junior developers, foster knowledge sharing within the team, and communicate complex technical concepts effectively. Problem-solving and innovation will be crucial as you troubleshoot technical issues, recommend process improvements, and explore innovative solutions using GCP services. To excel in this position, you should have over 10 years of full-stack software development experience, a proven track record in leading successful GCP projects, expertise in web and application development technologies, containerization technologies, and strong communication and problem-solving skills. Your ability to think strategically, mentor others, and your proficiency in technologies like ReactJS, Spring Cloud, Docker, Kubernetes, and SQL will be essential. Deutsche Bank offers a supportive environment with training, coaching, and flexible benefits to aid your career progression. The company values a culture of empowerment, responsibility, commercial thinking, initiative, and collaboration. If you have knowledge of Sustainable Finance, ESG Risk, or experience in infrastructure automation and DevOps principles on GCP, it will be considered a plus. Join us in striving for excellence together at Deutsche Bank.,

Posted 1 week ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Roles and Responsibilities 3+ years of experience in Web application development with Java, Micro services along with AWS exposure Experience on Java, Spring Boot, Micro services, Spring Security with JWT, Multi-Tenancy Concepts, REST services Experience in developing Web Services & micro services with Spring boot Experience on any database like MySQL/Oracle/Postgresql/Any RDBMS Core & Advanced Java (Threading, Design Patterns, Data Structures) Good understanding of OOAD, design patterns and software architecture Experience in HTML, JS frameworks such as Angular, VueJs Cloud experience working on AWS/GCP/Azure. Preferably AWS Familiar with collaboration tools GitHub, DevOps/JIRA Experience working in an agile development environment and tools is required Experience in diagnosing and troubleshooting technical issues. Strong interpersonal, verbal and written communication skills Working knowledge of Agile development methodology like Scrum Qualifications Required B.E / B .Tech / M.E / MTech / M.S / MCA graduate (preferably from a reputed college or University) Skills and Experience Required 3 to 4 years of experience Expertise in OOJS, JavaScript Expertise in React framework building and testing SPAs Must have implemented REST API Concepts along with contract negotiation with backend team.

Posted 1 week ago

Apply

3.0 - 7.0 years

6 - 10 Lacs

Mumbai

Work from Office

Key Responsibilities : Front-End Development (Angular) : Design and develop interactive and responsive user interfaces using Angular . Implement modern Angular features such as directives , components , services , and pipes . Build reusable and scalable components and libraries for efficient UI development. Optimize applications for maximum speed, scalability, and performance across all devices and browsers. Ensure cross-browser compatibility and responsiveness using tools like Bootstrap or CSS frameworks . Integrate APIs and services with Angular applications using RxJS , HttpClient , and State Management (e.g., NgRx , Akita ). Back-End Development (Java) : Design, develop, and maintain RESTful web services using Java and Spring Boot . Develop and manage server-side applications, ensuring scalability, high availability, and performance. Write efficient and reusable Java code and design databases using JPA and Hibernate . Integrate with databases (e.g., MySQL , PostgreSQL , Oracle ) and design robust data models. Implement server-side business logic, validations, and integrations with third-party services. Apply Spring Security for authentication and authorization in web applications.

Posted 1 week ago

Apply

0.0 years

3 - 4 Lacs

Chennai

Work from Office

Job Title: Java Developer – Fresher Key Responsibilities Build reusable code and libraries for future use Work closely with back-end developers to ensure seamless integration Optimize applications for maximum speed and scalability

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Senior Java Developer, you will be responsible for utilizing your 4+ years of real-world experience with Java and Spring Boot to contribute to the development of scalable enterprise applications. Your deep understanding of Java SE/EE, including OOP principles, will enable you to effectively implement multithreading, collections, and exception handling within your projects. You will leverage your expertise in Spring Core, Spring MVC, Spring Data JPA, and Spring Security to ensure the robustness and security of the applications you develop. Your role will involve working with Spring Boot features such as auto-configuration and starters to streamline the development process. You will be expected to demonstrate a strong command of Java SE/EE and proficiency in Spring Framework and Hibernate/JPA for building enterprise applications that meet the highest standards of quality and performance. Additionally, your experience in developing RESTful APIs and integrating third-party services will be crucial in enhancing the functionality and connectivity of the applications. An understanding of microservices architecture, including concepts such as service discovery, load balancing, and inter-service communication, will be beneficial in this role. As a full-time employee, you will be expected to work in-person at one of the specified locations - Chennai, Hyderabad, Trivandrum, Bangalore, or Pune. Your commitment to excellence and your ability to collaborate effectively with cross-functional teams will be key to your success in this position.,

Posted 1 week ago

Apply

4.0 - 10.0 years

0 Lacs

maharashtra

On-site

A Senior Java Developer is responsible for designing, developing, and maintaining Java-based applications. You must have extensive experience working with the Java programming language and be well-versed in various Java-based frameworks and libraries. Your primary responsibilities will include analyzing requirements, developing end-to-end solutions for both frontend and backend, writing clean and efficient code, and creating unit and integration test cases with above-average code coverage. Additionally, you will be required to troubleshoot and debug software issues, participate in code reviews, and ensure that code meets quality standards. Your role will also involve working on proof of concepts to implement new features in applications. Key Responsibilities: - Possess 4 to 10 years of experience in Java Development. - Expertise in Java 8 & above, Junit, and Web Technologies such as Spring Boot and Spring related frameworks. - Proficiency in SQL, including SQL queries, Packages, stored procedures, functions, and database modeling. - Strong understanding of Hibernate/JPA, Webservices (API), and at least one Front End Technology (Angular/jQuery/React/GWT). - Implement security features like authentication and authorization using Spring Security. - Design, develop, and maintain complex software using the required technologies. - Write unit tests and integration tests to ensure code quality and maintainability. - Participate in code reviews to ensure adherence to quality standards. - Troubleshoot and debug software issues as needed and provide L3 support when required. - Collaborate with cross-functional teams to identify and prioritize software features and enhancements. - Review current project designs, identify drawbacks, propose performant, scalable designs, and mentor junior developers. - Train new team members for functional and technical knowledge and work towards improving application performance. About BNP Paribas Group: BNP Paribas is the European Union's leading bank and a key player in international banking with operations in 65 countries and nearly 185,000 employees. The Group operates in Commercial, Personal Banking & Services, Investment & Protection Services, and Corporate & Institutional Banking. BNP Paribas focuses on helping clients realize their projects through financing, investment, savings, and protection insurance solutions. The Group has a strong presence in Europe, the Americas, and Asia-Pacific. About BNP Paribas India Solutions: Established in 2005, BNP Paribas India Solutions is a wholly-owned subsidiary of BNP Paribas SA, the European Union's leading bank. With delivery centers in Bengaluru, Chennai, and Mumbai, India Solutions services three business lines across the Group. The organization is committed to driving innovation and growth with over 10,000 employees harnessing their potential to provide best-in-class solutions. Commitment to Diversity and Inclusion. About the Team: BNP Paribas CIB is a leading global financial services firm, offering solutions in capital markets, securities services, advisory, finance, and treasury.,

Posted 1 week ago

Apply

6.0 - 9.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Mandatory Skills: Java, spring boot, maven, Microservices, Spring Cloud, Spring Security, AWS Skill to Evaluate: Java , , spring-boot , maven , Microservices , Spring-Cloud , Spring-Security , AWS Responsibilities : Design and develop robust and scalable Java-based applications. Collaborate with cross-functional teams to define, design, and ship new features. Work on bug fixing and improving application performance. Ensure the best possible performance, quality, and responsiveness of the applications. Stay updated on the latest industry trends and technologies to ensure our systems are up to date and competitive. Mentor and provide technical guidance to junior developers. Requirements: Bachelors degree in Computer Science or related field. Proven work experience as a Senior Java Developer or similar role. Strong knowledge of Java, J2EE, and Spring framework. Experience with web services, RESTful APIs, and Microservices architecture. Proficiency in database design and optimization techniques. Familiarity with Agile development methodologies. Excellent problem-solving and communication skills.

Posted 1 week ago

Apply

5.0 - 10.0 years

20 - 27 Lacs

Bengaluru

Work from Office

Role & responsibilities - 5 to 8 years Hands-on’ experience in Java/J2EE/Microservices development Hands on with CODING in both JAVA and Angular 2+ Experience constructing custom Microservices applications using Java, SpringBoot, Spring Cloud and Spring Core. Experience in Spring boot 4 or more years. Last job to be completely hands on in Spring Boot and looking for hands on in Spring Boot the next role. Experience in writing unit test cases (JUnit) Well used to Agile (XP, Scrum, SAFe) REST Services (HTTP methods, CRUD, Status codes, Authentication, Authorization). Angular 2+, HTML,CSS Preferred candidate profile Perks and benefits

Posted 1 week ago

Apply

7.0 - 9.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Must work Independently in the team in all technical topics Support decomposition of customer requests into detailed stories by interacting with the PO Develop code using Software Craftsmanship best practices such as behavior driven development, test driven development, continuous integration, legacy refactoring, continuous delivery and continuous deployment Develop code leveraging a diverse technology eco-system with the ability to understand and deliver working software across multiple layers of the technology stack. (See specialties) Responsible for delivering working code that meets acceptance criteria as well as meets the definition of done at different levels. Responsibilities include writing code, deployment scripts, unit tests, checking code to source code repository, monitoring delivery pipeline activity, to ensure product quality and consistency Participate to testing, deployment, and production activities of the team to ensure production stability Closely work with other team members and support resolving technical issues Profile required Require 7-9 years of experience as Full stack developer in Java/React. Hands-on experience with at least 4-5 years in GUI development using React or angular framework Deep expertise and hands on experience in Core java. Good knowledge in data structures Good understanding of SOA and Microservices Hands-on experience with at least 6 years in Spring boot, Spring security, MVC and Hibernate, JPA Expert knowledge on implementing solutions with Rest API. Clear understanding of Software Development life cycle and process Oriented. Good experience in TDD, BDD Clear understanding of Agile or Continuous Delivery (CD) Strong demonstrated usage of CI/CD pipeline and tools: GIT/Jenkins/XLDeploy/Sonarqube Handson experience in working with Containerization tools such as Dockers / Kubernetes Good fundamentals in Core Programming, Object Oriented design Design Patterns Good RDBMS fundamentals with exposure to SQL using Oracle or PostgreSQL. Good to have experience in writing Sql's, stored procedures and functions. Experience in Private/public cloud - Configuration, Build and deployment good working experience in Git repository Experience in creating executing unit tests using test driven approach with JUnit or any other equivalent. Good to have exposure to Private banking domain/ European financial regulations

Posted 1 week ago

Apply

8.0 - 10.0 years

20 - 30 Lacs

Pune

Work from Office

Java Lead Years of expr - 8+ Years Location- Pune Over 8+ years of experience in software development tools and methods; related software languages; test design and configuration; related systems, applications, products and services. 5+ years of experience in enterprise applications using Java, J2EE and related technologies- Spring, Hibernate, Kafka, SQL, REST APIs, Microservices, JSP, etc. Familiarity with cloud computing services such as AWS, Azure, GCP.

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You are seeking Java (Springboot, Microservice and ReactJS) full stack leads with 6 to 9 years of experience, where at least 5 years of relevant experience is required. Here is the detailed job description for the role: As a ReactJS Developer, your responsibilities will include developing new user-facing features using ReactJS and JavaScript. You will build reusable components and front-end libraries, translating UI/UX design wireframes into high-quality code. Collaborating with back-end developers and web designers, you will optimize components for maximum performance and write clean, maintainable, and scalable code. Troubleshooting front-end issues, participating in code reviews, and staying updated with the latest trends in front-end development are key aspects of this role. Requirements for this position include proven experience as a ReactJS Developer, strong proficiency in JavaScript (ES6+), HTML5, and CSS3. Additionally, you should have a solid understanding of ReactJS principles, experience with React Hooks, Redux, or other state management libraries, and familiarity with modern build tools and version control. Knowledge of RESTful APIs, responsive design, unit testing, and strong problem-solving skills are also essential for this role. As a Java Developer focusing on Springboot and Microservices, your responsibilities will involve designing and developing microservices using Java and the Spring Boot framework. Working with RESTful APIs, Spring Cloud, and other tools to build scalable applications, you will collaborate with cross-functional teams to create effective solutions. Implementing security measures, managing CI/CD pipelines, writing tests, and troubleshooting issues are important tasks. Requirements for this position include proven experience as a Java Developer with expertise in Spring Boot and microservices architecture. You should have strong knowledge of Java, Spring Framework, Spring Boot, and Spring Cloud, as well as hands-on experience with RESTful API development. Familiarity with cloud environments, security protocols, message brokers, databases, and CI/CD tools is necessary. Excellent problem-solving skills, technical troubleshooting abilities, and the capacity to work independently or collaboratively in an agile setting are also essential for this role.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

navi mumbai, maharashtra

On-site

The position of Senior Java Developer (5-7 Years) is located in Navi Mumbai, CBD Belapur. As per the company policy, you will be required to work on the 1st and 3rd Saturdays in accordance with banking norms. To be eligible for this role, you should possess a B.E. or Graduation degree in Computer Science or a related field. Your main responsibilities will include designing, developing, and maintaining applications using Java, Spring, Spring Boot, Microservices, Hibernate, REST API, and Oracle SQL. You will also be responsible for implementing input validation with Spring Validation and ensuring secure access to resources using Spring Security for authorization. Collaboration with cross-functional teams for defining, designing, and delivering new features is a key aspect of this role. Additionally, you will need to maintain code quality, organization, and automation, optimize performance, and identify and resolve any bottlenecks or bugs. The ideal candidate for this position should have 5-7 years of experience in Java development and be proficient in JAVA, Spring Boot, Microservices, Hibernate, REST API, Oracle SQL, Spring Validation, and Spring Security for authorization. A strong understanding of object-oriented programming and design patterns, excellent problem-solving skills, and the ability to thrive in a fast-paced environment are also essential. As part of the application process, you will be required to submit the following documents: - 10th and 12th passing certificates and marksheets - Graduation marksheets and passing certificate - Graduation degree (Convocation) certificate - All employer offer letters and relieving letters (with stamp and CIN number on letterhead),

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

kochi, kerala

On-site

As a Java Backend Developer in our IoT domain team based in Kochi, you will be responsible for designing, developing, and deploying scalable microservices using Spring Boot, SQL databases, and AWS services. Your role will involve leading the backend development team, implementing DevOps best practices, and optimizing cloud infrastructure. Your key responsibilities will include architecting and implementing high-performance, secure backend services using Java (Spring Boot), developing RESTful APIs and event-driven microservices with a focus on scalability and reliability, designing and optimizing SQL databases (PostgreSQL, MySQL), and deploying applications on AWS using services like ECS, Lambda, RDS, S3, and API Gateway. You will also be responsible for implementing CI/CD pipelines, monitoring and improving backend performance, ensuring security best practices, and authentication using OAuth, JWT, and IAM roles. The required skills for this role include proficiency in Java (Spring Boot, Spring Cloud, Spring Security), microservices architecture, API development, SQL (PostgreSQL, MySQL), ORM (JPA, Hibernate), DevOps tools (Docker, Kubernetes, Terraform, CI/CD, GitHub Actions, Jenkins), AWS cloud services (EC2, Lambda, ECS, RDS, S3, IAM, API Gateway, CloudWatch), messaging systems (Kafka, RabbitMQ, SQS, MQTT), testing frameworks (JUnit, Mockito, Integration Testing), and logging & monitoring tools (ELK Stack, Prometheus, Grafana). Preferred skills that would be beneficial for this role include experience in the IoT domain, work experience in startups, event-driven architecture using Apache Kafka, knowledge of Infrastructure as Code (IaC) with Terraform, and exposure to serverless architectures. In return, we offer a competitive salary, performance-based incentives, the opportunity to lead and mentor a high-performing tech team, hands-on experience with cutting-edge cloud and microservices technologies, and a collaborative and fast-paced work environment. If you have any experience in the IoT domain and are looking for a full-time role with a day shift schedule in an in-person work environment, we encourage you to apply for this exciting opportunity in Kochi.,

Posted 1 week ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

We are seeking a talented and proactive Backend Developer to join our team working on an EV Charging Software Platform. Your main responsibility will be to create scalable and secure back-end services for web and mobile applications used by EV drivers, station owners, and admins. This role will involve designing microservices architecture, handling APIs, integrating real-time charging data, and ensuring optimal performance and availability. As a Backend Developer Intern, you will be expected to: - Develop and maintain RESTful APIs and microservices to support frontend and mobile platforms. - Implement authentication and authorization mechanisms using technologies like JWT, OAuth2, and role-based access control. - Write efficient database queries for relational databases such as MySQL and PostgreSQL, and optionally for NoSQL databases like Redis and MongoDB. - Collaborate closely with frontend, mobile, DevOps, and QA teams to ensure seamless development processes and feature integration. - Document APIs using Swagger/OpenAPI and maintain version control for different modules. - Conduct code reviews, create unit and integration tests, and uphold clean code principles and SOLID design patterns. - Ensure the security, availability, and scalability of backend systems to handle real-time EV charging sessions effectively. Qualifications and Skills Required: - Bachelor's degree in Computer Engineering or IT Engineering (B.E./B.Tech) - Proficiency in: - Java 8+, Spring Boot, Spring MVC, Spring Security - Hibernate/JPA, RESTful API Development, Maven/Gradle - Experience working with databases such as MySQL, PostgreSQL, and Redis for caching and session management. - Knowledge of security protocols including JWT, OAuth2, role-based access control, and CORS policies. - Familiarity with documentation and testing tools like Swagger/OpenAPI, JUnit/TestNG, Postman, Mockito. - Understanding of Git version control and GitFlow practices. If you are enthusiastic about making a difference in the world and advancing your career, please send your resume to careers@bentork.com.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a dynamic Full Stack Technical Lead, you will be responsible for leading and mentoring a team of Java developers to deliver innovative and impactful projects. Your role will involve overseeing the design, implementation, and delivery of Java-based applications, driving technical decisions, contributing to the architecture of complex systems, and collaborating with cross-functional stakeholders to deliver robust and scalable solutions. You will also support and guide the adoption of frontend technologies like ReactJS within the team. The ideal candidate for this role must possess strong skills in Java, Microservices, REST API, and SOAP web services. Familiarity with frameworks such as Micronaut, Spring Boot, Spring Security, and Spring Batch is essential. Experience with RDBMS (MySQL, PostgreSQL, MS SQL Server) and unit testing tools like Junit and Mockito is required. A good understanding of AWS fundamentals and strong written, verbal, and presentation communication skills are key to success in this role. An open mindset to work in a full-stack environment is also necessary. Nice to have skills include knowledge of Kotlin, CI/CD processes, and Agile/Scrum methodologies. Experience with microservices architecture, familiarity with front-end frameworks (ReactJS preferred), and strong leadership and decision-making abilities are advantageous. In addition to technical skills, soft skills such as excellent interpersonal and communication skills, the ability to present and articulate technical ideas to diverse audiences, and flexibility to collaborate with distributed, global teams across time zones will set you apart in this role.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Lead Development Engineer specializing in BackEnd Technologies at AVIZVA, a Healthcare Technology Organization, you will be entrusted with the responsibility of leading a team of developers to ensure the successful execution of technical projects. Your role will require a profound comprehension of software engineering principles, exceptional problem-solving skills, and the ability to motivate and guide your team towards achieving project goals. Your primary role will involve overseeing the development of robust, scalable, and complex Java applications from inception to deployment, integrating services seamlessly with APIs. You will be instrumental in designing and implementing micro-services architecture to create modular and maintainable software solutions. Additionally, your expertise will be pivotal in translating business requirements into high and low-level technical designs, ensuring adherence to software development standards. Collaboration with cross-functional teams will be essential to develop reliable and high-performance backend solutions, managing cross-module dependencies effectively. Regular code reviews and optimization to align with project objectives, industry standards, and quality benchmarks will also be part of your responsibilities. Furthermore, you will be expected to identify and communicate risks and issues to project leadership/stakeholders, offering viable resolutions when necessary. To qualify for this role, you should hold a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with 8-10 years of hands-on experience in Java development. Proficiency in Spring Boot, including Spring Data, Spring Security, Spring MVC, and JPA/Hibernate, is required. A strong understanding of project architecture, micro-services architecture, design patterns, multi-threading, data structures, algorithms, and RESTful APIs is essential. Familiarity with databases like MS SQL, PostgreSQL, and MongoDB, Agile methodology, messaging tools like RabbitMQ and Kafka, as well as mentoring and leadership skills are also necessary. In summary, as a Lead Development Engineer at AVIZVA, you will be at the forefront of driving innovation and technical excellence, ensuring the successful delivery of projects and fostering the professional growth of your team members through mentorship and skill development opportunities. Your communication and problem-solving skills will be crucial in navigating the complexities of backend technologies and contributing to the organization's overall success.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

At PwC, your role in software and product innovation involves focusing on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. You will combine your technical experience with creative thinking to deliver innovative software products and solutions. As a software engineer at PwC, your primary focus will be on developing innovative software solutions to drive digital transformation and enhance business performance. Your expertise will be utilized to design, code, and test cutting-edge applications that revolutionize industries and deliver exceptional user experiences. In this field, you will build meaningful client connections, manage and inspire others, and navigate complex situations while growing your personal brand and deepening technical expertise. You are expected to anticipate the needs of your teams and clients and deliver quality results. Embracing ambiguity, you are comfortable when the path forward isn't clear, asking questions and using these moments as opportunities for growth. Some of the key skills, knowledge, and experiences required for this role include: - Responding effectively to diverse perspectives, needs, and feelings of others. - Using a broad range of tools, methodologies, and techniques to generate new ideas and solve problems. - Applying critical thinking to break down complex concepts. - Understanding the broader objectives of your project or role and how your work aligns with the overall strategy. - Developing a deeper understanding of the business context and its changing dynamics. - Using reflection to enhance self-awareness, strengths, and address development areas. - Interpreting data to inform insights and recommendations. - Upholding professional and technical standards, the firm's code of conduct, and independence requirements. For the specific technical skills required in this role: Angular: - Expertise in HTML and CSS. - Proficiency in TypeScript and JavaScript. - Advanced knowledge of Angular architecture, including advanced component communication and state management. - Extensive experience with Angular CLI for build configurations. - Strong understanding of RxJS for reactive programming scenarios. - Experience in performance optimization and lazy loading modules. - Proficiency in setting up and maintaining test suites using Jasmine, Karma, and Protractor. - Ability to enforce code quality standards and best practices. - Experience with responsive design and accessibility standards. - Design and implementation of custom UI components using Angular Material or similar libraries. Java: - In-depth knowledge of Java concurrency, collections, and design patterns. - Extensive experience with the Spring Framework, especially Spring Boot, Spring Security, and Spring Cloud for microservices. - Implementation of scalable, secure, and high-performance RESTful APIs. - Proficiency in advanced testing techniques and frameworks such as BDD/TDD with JUnit, TestNG, and Mockito. Cloud (AWS/Azure): - Understanding of cloud computing concepts, benefits, and deployment models. - Experience with core AWS services such as EC2, S3, IAM. - Strong grasp of cloud security best practices. - Monitoring, logging, and alerting for cloud applications using AWS CloudWatch, Azure Monitor, or similar tools. - Experience with containerization technologies like Docker and orchestration with Kubernetes. General: - Proficiency in Git for version control. - Ability to lead technical teams, mentor junior developers, and drive technical discussions. - Experience in implementing architectural solutions aligned with business goals and technical requirements. - Commitment to continuous learning and staying updated with industry trends and technologies.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Java Developer at our growing team in Ahmedabad, you will be responsible for developing and maintaining enterprise-grade applications using Java, Spring, Spring Boot, Hibernate, JPA, Spring Security, and Microservices. Your role will involve working on frontend frameworks such as Angular (v6 and above) and exposure to NodeJS or Golang is a plus. Additionally, you will implement and integrate solutions with cloud platforms like AWS, GCP, or Azure, while participating in code reviews, architecture design, and project planning. It is crucial to apply industry best practices and design patterns to ensure high-quality, maintainable code. Collaboration with cross-functional teams to define, design, and ship new features is a key aspect of this position, as well as working with DevOps practices, including version control, CI/CD pipelines, and branching strategies. Strong knowledge of HTML, CSS, jQuery, and other web technologies is required, along with writing unit tests using JUnit5, Mockito, or similar tools to ensure code quality. Experience working with databases like MSSQL, MongoDB, PostgreSQL is essential to ensure the scalability, performance, and security of applications. In an Agile environment with frequent releases and iterative development cycles, you will provide technical guidance and mentoring to junior team members. Key skills required for this role include Java, Spring Boot, Microservices, Hibernate, JPA, Spring Security, Angular (v6+), NodeJS or Golang (preferred), AWS / GCP / Azure, HTML, CSS, jQuery, MSSQL, MongoDB, PostgreSQL, JUnit5, Mockito, DevOps practices and tools, and Agile methodologies. To qualify for this position, you should have a B.E./B.Tech in Computer Science or equivalent. Join our team and contribute your expertise to drive innovation and excellence in software development.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The ideal candidate should have a minimum of 8 years of experience in the IT industry, with a preference for those with experience in the Banking domain. Proficiency in Java versions 8 and 11 is a must, while familiarity with versions 17 and 21 would be an added advantage. The candidate should possess strong knowledge and be able to articulate Java 8/11 features clearly, along with the ability to write small code snippets. A solid understanding of multithreading concepts is essential, along with expertise in the tech stack including Spring v5, Spring Boot 3.x, and Rest API frameworks. The candidate should be well-versed in Spring Boot features, various annotations, packaging, and troubleshooting. Additionally, proficiency in Spring Security, Spring Rest API, Spring JDBC, Hibernate, and JPA implementation is required. Experience in JPA/Hibernate annotations and knowledge of how they integrate with Spring applications is necessary. Familiarity with Async APIs, Async App development using queuing systems (MQ, Kafka, Solace, etc.), and Pub/Sub related concepts is desired. Knowledge of MQ or Kafka queue implementation, async programming features, and SQL/Oracle database experience, including writing complex queries, joins, Views, and Procedures, is also expected. DevOps experience, including a basic understanding of tools like GitHub, Jenkins, Jfrog, JIRA, and Confluence, is essential. The candidate should be able to clearly explain code branching policies and lifecycles. Preferred qualifications include experience with Azure Cloud services. In this role, you will be responsible for turning meaningful insights into action. CGI values ownership, teamwork, respect, and belonging, offering an environment where you can reach your full potential. As a CGI Partner, you will actively contribute to the company's strategy and direction, developing innovative solutions and building relationships with teammates and clients. You will have the opportunity to access global capabilities, scale your ideas, embrace new opportunities, and benefit from industry and technology expertise. Joining CGI means joining one of the largest IT and business consulting services firms globally. You will be supported by leaders who care about your well-being, provide opportunities to deepen your skills, and help you shape your career in an environment built to grow and last.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a Cypress Automation Tester at Capco, a global technology and management consulting firm, you will be responsible for designing, developing, and maintaining scalable and high-performance web services using Java. You will collaborate with front-end developers to seamlessly integrate web services into web applications and implement RESTful APIs for smooth communication between client-side and server-side applications. Ensuring the robustness, reliability, and security of web services by implementing best practices and standards will be a key part of your role. Optimizing web services for performance and scalability, considering factors like caching, load balancing, and database optimization, will also be essential. Working closely with cross-functional teams including product managers, architects, and QA engineers, you will deliver high-quality software solutions. Participating in code reviews, providing constructive feedback, and ensuring adherence to coding standards will be expected. Staying updated on the latest trends and technologies in Java development and web services will also be a crucial aspect of your role. To be successful in this position, you should have a strong proficiency in Java programming language with a minimum of 6 years of experience. A solid understanding of web services development, including RESTful APIs, is required. Experience with frameworks such as Spring Boot for building and deploying web services is essential. Implementing security best practices, including authentication and authorization using Spring Security and JWT, will be part of your responsibilities. Additionally, familiarity with SQL queries, stored procedures, Linux commands, ORM frameworks like Hibernate, and web security principles and best practices is necessary. Experience with version control systems such as Git, ADO, and working knowledge of Azure DevOps (Sprint board, PR, Jenkins, Docker & Kubernetes, etc.) will be beneficial. Knowledge of Angular is a plus. You should possess excellent problem-solving and analytical skills, along with the ability to work effectively in a collaborative team environment. A Bachelor's degree in computer science, Engineering, or a related field is preferred for this role. Join Capco to make an impact with innovative thinking, delivery excellence, and thought leadership, and be part of a diverse and inclusive culture that values creativity and career advancement opportunities for all.,

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies