spring-security-jobs-in-thane, Thane

5 Spring Security Jobs nearby Thane

Toggle to save search
posted 3 days ago

Java Developer

CORPORATE STEPS..
experience4 to 8 Yrs
Salary14 - 16 LPA
location
Mumbai City
skills
  • jpa
  • spring security
  • java
  • api
  • spring mvc
  • hibernate
  • springboot
Job Description
Duties/ Roles & Responsibilities Strong proficiency in Java, Core Java, Spring Boot, and Hibernate Proven experience in Microservices architecture and API development. Good working knowledge of Angular for frontend integration. Experience with PostgreSQL or similar relational databases.
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 2 months ago

Java Developer

Navlakha Management Services Private Limited
experience3 to 7 Yrs
location
Mumbai City
skills
  • angular
  • java
  • spring boot
Job Description
Job Description xyz is seeking a skilled Java Fullstack Developer with experience in Angular 12+ to join our dynamic technology team. This role demands strong proficiency in backend and frontend technologies to build scalable, high-performance web applications aligned with business needs. Key Responsibilities Develop and maintain web applications using Java (Spring Boot) and Angular 12+ Collaborate with cross-functional teams to design, develop, and deliver scalable solutions Translate business requirements into technical specifications Write clean, efficient, and well-documented code Conduct unit and integration testing Troubleshoot and debug application issues Optimize applications for maximum speed and scalability Participate in code reviews and agile ceremonies Required Skills & Qualifications 4+ years of fullstack development experience Strong expertise in Java, Spring Boot, REST APIs Advanced knowledge of Angular 12+, TypeScript, HTML5, CSS3, and RxJS Experience with SQL and relational databases (e.g., MySQL, PostgreSQL) Familiarity with DevOps practices, Git, Jenkins, and CI/CD pipelines Knowledge of microservices architecture Experience with agile/scrum methodologies Preferred Qualifications Exposure to cloud platforms (AWS, Azure, or GCP) Experience with containerization tools (Docker, Kubernetes) Understanding of security and performance best practices  
INTERVIEW ASSURED IN 15 MINS
posted 2 months ago

Jr. Android Developer

SATMAT TECHNOLOGIES
experience3 to 7 Yrs
location
Thane, Maharashtra
skills
  • Java
  • Android SDK
  • XML
  • RESTful APIs
  • Firebase
  • OOPs
  • Core Java
  • Spring Boot
  • Security Implementation
  • Kotlin
  • Material Design
  • Flutter
  • SDK Integration
  • Build Publish Apps
  • Dockers
  • Debugging Troubleshooting
  • API Integration
Job Description
As a Jr. Android Developer at our company in Thane, you will be responsible for developing, building, and deploying complex Android applications. You must have expertise in OOPs, Core Java, and the ability to work independently while designing and implementing Android applications. Your role will involve integrating third-party APIs and REST APIs, resolving application crashes, and implementing security features like encryption and digital signatures. Additionally, you should be proficient in debugging, troubleshooting, and be able to quickly learn and work with Kotlin and Flutter. **Key Responsibilities:** - Must be an expert in core Java and Spring Boot - Develop, build, and deploy complex Android applications - Integrate third-party APIs and REST APIs - Resolve application crashes and troubleshoot issues - Implement security features such as encryption and digital signatures - Fast learning and working knowledge of Kotlin and Flutter **Key Skills:** - OOPs, Core Java - Android App Development & Complex UI Design - SDK Integration, Build & Publish Apps, Dockers - Debugging & Troubleshooting - Kotlin & Flutter (fast learner) - API Integration (Third-party & REST) - Security Implementation (Encryption, Digital Signatures),
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 1 week ago

JAVA FSD Virtual Instructor Training

EduRamp Learning Services Pvt. Ltd.
experience5 to 20 Yrs
location
Thane, Maharashtra
skills
  • MYSQL
  • Core Java
  • Maven
  • Junit
  • Angular
  • AWS
  • Docker
  • Devops
  • API Development
  • Demo
  • Design principles
  • patterns
  • React
  • CICD
  • Technical Discussion
  • Microservices Basics
  • Monolithic to Microservices
  • Spring Security using OAuth2
  • JSON Web Tokens JWT
Job Description
As a trainer for a 2-3 months Onsite engagement for Freshers at EduRamp Learning Services Pvt. Ltd., you will be responsible for delivering comprehensive training aligned with corporate needs. The organization specializes in IT Trainings, Behavioral & Leadership Trainings, and Industrial Technical Trainings. You will work with a team of professionals who have 5 to 20 years of experience in the industry, ensuring that the training provided maximizes the value of clients" investments. Key Responsibilities: - Conducting training sessions for a batch size of 20 in a classroom setting - Delivering training on MYSQL, Core Java 11, design principles and patterns (SRP, OCP, DIP, LSP, ISP), Maven, Junit, Angular 15, React 18, AWS, Docker, Devops CI/CD, API Development, Demo, Technical Discussion, Microservices Basics, Monolithic to Microservices, and Spring Security using OAuth2 and JSON Web Tokens (JWT) Qualifications Required: - Proficiency in MYSQL, Core Java 11, and other technologies mentioned above - Experience in training delivery, especially for Freshers - Ability to travel to Virginia, US for onsite engagement - For Indian Trainers: Must have an H1B Visa Please note that this training engagement is tentatively scheduled for Feb 26. If you are interested in this opportunity, kindly send your updated resume to parabjeet.shan@eduramp.in. For further details, you can reach out at 9326355903. EduRamp Learning Services Pvt. Ltd. is committed to providing innovative learning solutions and aims to become the most sought-after corporate learning solutions provider. Integrity, innovation, and collaboration are at the core of our services, guiding us towards our mission of excellence in the training industry.,
ACTIVELY HIRING
posted 2 days ago
experience5 to 9 Yrs
location
Thane, Maharashtra
skills
  • Java
  • Spring
  • Spring Boot
  • Spring Security
  • Eureka
  • Web Services
  • REST
  • Relational databases
  • Design patterns
  • Jenkins
  • SonarQube
  • GITLAB
  • JIRA
  • JUnit
  • Spring Batch
  • Kubernetes
  • Docker
  • Core Java
  • Microservices
  • Hibernate
  • Data structures
  • Algorithms
  • Application Servers
  • OAuth20
  • JWT
  • Spring Cloud Gateway
  • Hystrix
  • ORM Frameworks
  • Nonrelational databases
  • OOPs concepts
  • Secure coding practices
  • CICD
Job Description
Role Overview: As a Senior Software Engineer at AIRA Matrix, you will be responsible for efficiently designing and implementing software features. Your role will involve writing quality, re-usable, scalable, and test-supported code. You will be expected to innovate and suggest new technologies, architectures, and frameworks while also performing code reviews to maintain code quality for products and services. Identifying bottlenecks and bugs and providing appropriate solutions will be a key part of your responsibilities. Additionally, you will need expertise in high-quality software engineering practices for agile software development cycles. Key Responsibilities: - Design and implement software features effectively - Write quality, re-usable, scalable, and test-supported code - Innovate and suggest new technologies, architectures, and frameworks - Perform code reviews and maintain code quality - Identify bottlenecks and bugs, and provide solutions - Expertise in high-quality software engineering practices for agile software development cycle - Determine and implement design methodologies and toolsets - Carry out Live Projects & POCs to ensure suggested design/technologies meet requirements - Communicate effectively with technical teams to collect requirements and describe software product features and technical designs Qualifications Required: - Highly proficient in Java (preferably version 8 or higher) - Hands-on experience in Spring, Spring Boot, Spring Security, OAuth2.0, and JWT - Hands-on experience in Spring Cloud Gateway, Eureka, Hystrix, and ORM Frameworks - Experience with Web Services like REST - Experience with relational and non-relational databases - Solid understanding of OOPs concepts and design patterns - Awareness of secure coding practices - Experience in CICD, Jenkins, SonarQube, GITLAB, JIRA, and JUnit will be an added advantage - Experience in Spring Batch, Kubernetes, and Docker is a plus Additional Company Details: AIRA Matrix provides artificial intelligence-based solutions for Life Sciences applications. Their solutions aim to improve efficiency, diagnostic accuracy, and turnaround times in pathology, microbiology, and ophthalmology workflows across pharmaceutical and healthcare laboratories. The Application Development Team at AIRA Matrix is pivotal in developing customer-facing applications to access AI solutions and enterprise-level image management systems in life sciences. They have successfully developed innovative solutions such as an image viewing platform for histopathology images with digital collaboration, web applications for microbial monitoring, and custom UI libraries to support unique features and audit traceability. To learn more about AIRA Matrix, visit their website at [AIRA Matrix Website](https://www.airamatrix.com).,
ACTIVELY HIRING
posted 5 days ago
experience6 to 11 Yrs
Salary14 - 22 LPA
location
Pune
skills
  • hibernate
  • java
  • spring
  • css
  • mvc
  • html
  • microservices
  • boot
  • vue.js
Job Description
Job Title: Senior Java Full Stack Developer  About Us We are seeking a highly skilled Senior Java Full Stack Developer to join our engineering team in Pune. You will be part of a dynamic, fast-moving environment and work on developing scalable, high-performance enterprise applications that serve business-critical needs. What You'll Do Responsibilities Design, develop, test and deploy enterprise-grade full-stack web applications using Java and modern web technologies. Build backend services using Java with frameworks such as Spring, Spring Boot, Spring MVC; implement microservices architecture for modular, maintainable, scalable services. Use ORM / data-persistence technologies (e.g. Hibernate / JPA) to interact with relational databases, design schemas, and write optimized queries. Develop responsive front-end templates, UI components and user interfaces using HTML, CSS, JavaScript (ES6+), SASS ensuring cross-browser compatibility and good user experience. Implement front-end logic / interaction using modern front-end framework (in this case, Vue.js), leveraging its core principles (components, reactivity, virtual DOM) to deliver dynamic, maintainable UIs. Design and expose RESTful APIs, integrate front-end and back-end, enabling smooth communication between UI and backend. Collaborate with cross-functional teams product owners, UI/UX designers, QA, DevOps to deliver high-quality features on schedule, participate in code reviews and define design standards and best practices. Ensure code quality, performance, security, and reliability; write unit and integration tests; support deployments, bug-fixes, and production maintenance as needed. (Preferred) Leverage cloud services (such as AWS, Azure or Google Cloud Platform) and modern DevOps/CI-CD practices to deploy, monitor and scale applications in cloud environments.
INTERVIEW ASSURED IN 15 MINS
posted 1 week ago
experience5 to 10 Yrs
Salary10 - 22 LPA
location
Pune
skills
  • angular
  • microservices
  • js
  • rest
  • spring
  • web
  • api
  • java 8
  • services
  • react
  • boot
Job Description
Job Title: Java Full Stack Developer (Angular / React JS) Location: Pune Notice Period: 030 Days Department: Technology / Software Development Job Summary: We are seeking talented Java Full Stack Developers with hands-on experience in Java, Spring Boot, Microservices, and Angular or React JS. The ideal candidate will be responsible for designing, developing, and implementing scalable software solutions while collaborating with cross-functional teams. This role requires strong coding skills, adaptability, and the ability to thrive in a fast-paced environment. Key Responsibilities: Design, develop, and maintain full-stack applications using Java, Spring Boot, Microservices, and Angular or React JS. Collaborate with product managers, architects, and development teams to understand requirements and deliver high-quality solutions. Write clean, efficient, and maintainable code that adheres to established coding standards and best practices. Implement responsive and user-friendly front-end interfaces using Angular or React JS. Develop and integrate RESTful APIs and microservices for backend functionalities. Participate in code reviews, identify improvements, and ensure adherence to software development guidelines. Troubleshoot and resolve technical issues across the stack in a timely manner. Work within an Agile/Scrum environment and contribute to sprint planning, estimations, and deliverables. Stay updated with the latest technologies and contribute to continuous improvement initiatives. Ensure application performance, security, and scalability throughout the development lifecycle. Required Qualifications & Skills: Bachelors or Masters degree in Computer Science, Engineering, or a related field. 26 years of experience in full-stack development using Java technologies. Strong proficiency in Java, Spring Boot, Microservices, and REST API development. Hands-on experience with either Angular or React JS (or both). Solid understanding of HTML, CSS, JavaScript, and modern front-end frameworks. Experience with version control systems such as Git. Knowledge of SQL/NoSQL databases. Familiarity with CI/CD pipelines, cloud platforms, or containerization (preferred). Strong analytical, problem-solving, and debugging skills. Excellent communication and team collaboration abilities.  
INTERVIEW ASSURED IN 15 MINS
posted 2 weeks ago

Java Frameworks

LTIMindtree
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • Hibernate
  • Java
  • Microservices
  • Spring
  • Spring Security
  • Spring Boot
  • Spring MVC
  • Spring Integration
  • Java Spring Cloud
  • Spring Cloud
Job Description
As an experienced Java developer with 5-8 years of experience, you will be responsible for developing Java-Spring boot-Microservices applications. Your role will involve designing, developing, testing, and deploying applications. Strong technical knowledge and excellent communication skills are essential for collaborating effectively with internal and external teams. Key Responsibilities: - Design and develop Java-Spring boot-Microservices applications - Test and deploy applications to ensure functionality and performance - Collaborate with internal and external teams for project success Qualifications Required: - Mandatory Skills: Hibernate, Java, Java Spring Cloud, Microservices, Spring, Spring Security, Spring Boot, Spring MVC, Spring Integration, Spring Cloud - Experience: 5-8 years - Location: Mumbai / Pune / Chennai - Notice period: Immediate - 30 days Joiners If interested, please share your updated CV to Muthu.Pandi@ltimindtree.com along with the following details: - Skills: Java, Spring Boot, Microservice - Current CTC - Expected CTC - Notice period - Current Location - Preferred Location - Education - Total experience - Relevant experience - Current company Kindly note that the company details were not provided in the job description.,
ACTIVELY HIRING
posted 3 weeks ago
experience2 to 6 Yrs
location
Pune, Maharashtra
skills
  • Programming
  • Scripting
  • Security Analysis
  • Testing
  • Debugging
  • Communication
  • Applications Development
  • Problemsolving
  • Decisionmaking
Job Description
Role Overview: As an Applications Development Intermediate Programmer Analyst at our company, you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Key Responsibilities: - Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code - Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems - Apply fundamental knowledge of programming languages for design specifications - Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging - Serve as advisor or coach to new or lower level analysts - Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions - Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents - Operate with a limited level of direct supervision - Exercise independence of judgement and autonomy - Act as Subject Matter Expert (SME) to senior stakeholders and/or other team members - Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency Qualifications: - 2-5 years of relevant experience in the Financial Service industry - Intermediate level experience in Applications Development role - Consistently demonstrates clear and concise written and verbal communication - Demonstrated problem-solving and decision-making skills - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: - Bachelors degree/University degree or equivalent experience Please note that this job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Pune, Maharashtra
skills
  • core Java
  • Spring Boot
  • Spring MVC
  • Spring IOC
  • Spring Security
  • SQL
  • RDBMS
  • Oracle
  • PostGRES
  • NoSQL
  • Cassandra
  • Webservices
  • JSON
  • SOAP
  • Kafka
  • AWS
  • Azure
  • IntelliJ
  • Eclipse
  • JUnit
  • Maven
  • Ant
  • Gradle
  • GIT
  • Design Patterns
  • Agile methodologies
  • Spring AOP
  • Zookeeper
  • microservice applications
  • Google Cloud
  • PCF
  • My Eclipse IDE
  • security concepts
Job Description
As a Software Engineer-2 at Mastercard, you will have the opportunity to positively influence the experience of millions of customers by developing Enterprise Applications with quality, within schedule, and estimated efforts. You will be accountable for highly visible strategically important teams and engage with diverse teams globally. Your role will involve writing and executing unit and integration test cases, providing accurate status of tasks, performing peer code reviews, and complying with organization processes and policies to protect intellectual property. - Develop Enterprise Applications with quality, within schedule, and estimated efforts - Provide estimates for assigned tasks - Write and execute unit and integration test cases - Provide accurate status of tasks - Perform peer code reviews - Comply with organization processes, policies, and protect intellectual property - Participate in organization level process improvement and knowledge sharing Qualifications Required: - Hands-on experience with core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle and PostGRES), NoSQL (Cassandra, preferable), Web-services (JSON and SOAP), Kafka, Zookeeper - Experience in developing microservice applications and deploying them on public clouds like Google, AWS, Azure, PCF - Proficiency in using IntelliJ/Eclipse/My Eclipse IDE, writing JUnit test cases, working with Maven/Ant/Gradle, and GIT - Knowledge of Design Patterns and Agile methodologies - Strong logical and analytical skills, design skills, ability to articulate thoughts clearly in English (written and verbal) - Understanding of security concepts (e.g., authentication, authorization, confidentiality) and protocols in enterprise applications Mastercard's decency quotient (DQ) drives the culture and values within the organization, fostering a sustainable world that unlocks priceless possibilities for all. With connections across more than 210 countries and territories, Mastercard is dedicated to building a positive impact globally.,
ACTIVELY HIRING
posted 3 weeks ago
experience7 to 12 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Spring Boot
  • Python
  • Bitbucket
  • Github
  • JIRA
  • Unix
  • Docker
  • Openshift
  • Continuous integration
  • Software architecture
  • Project management
  • ReactJS
  • CICD
  • Code reviews
  • Test case reviews
Job Description
As an Applications Development Senior Programmer Analyst at Citigroup, your primary role is to participate in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your contributions will be crucial in applications systems analysis and programming activities. **Key Responsibilities:** - Conduct feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish new or revised applications systems and programs to meet specific business needs or user areas - Monitor and control all phases of the development process including analysis, design, construction, testing, and implementation while providing user and operational support to business users - Utilize in-depth specialty knowledge of applications development to analyze complex problems, evaluate business processes, system processes, and industry standards, and make evaluative judgments - Recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality - Consult with users/clients and other technology groups, recommend advanced programming solutions, and assist in installing customer exposure systems - Ensure essential procedures are followed, define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts - Operate with a limited level of direct supervision, exercise independence of judgment and autonomy, act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members - Assess risk when making business decisions, drive compliance with laws, rules, and regulations, and escalate control issues with transparency **Qualifications:** - 7-12 years of relevant experience in full stack development - Hands-on experience with ReactJS, Java (8 or above), and Spring Boot - Knowledge of Python is an added advantage - Familiarity with Bitbucket, Github, JIRA, and CI/CD tools and platforms - Experience in Unix, Docker, Openshift, and containerization is an added advantage - Exposure to code reviews, continuous integration, test case reviews, and ensuring code meets requirements - Ability to suggest ideas for improving software architecture, development processes, and incorporating new technologies - Experience in systems analysis, programming of software applications, managing and implementing projects, and consulting/project management techniques - Ability to work under pressure, manage deadlines, and handle unexpected changes in expectations or requirements **Education:** - Bachelors degree/University degree or equivalent experience This job description provides a comprehensive overview of the role's responsibilities and qualifications. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
posted 2 months ago

Java Microservices developer

Creospan Private Limited
experience7 to 11 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Microservices
  • Spring Boot
  • Spring Security
  • Apache Kafka
  • RESTful APIs
  • Design patterns
  • CICD pipelines
Job Description
As a Java Microservices Developer at Creospan in Pune, you will be responsible for: - Designing, developing, and maintaining scalable Microservices using Java and Spring Boot - Implementing and managing Spring Security for authentication and authorization - Developing and integrating with Apache Kafka for real-time data streaming - Managing end-to-end application deployment without relying on a separate deployment team - Actively participating in Production Support and incident management (shared team responsibility) To excel in this role, you should possess the following qualifications: - 7+ years of hands-on experience in Java-based Microservices development - Strong experience with Spring Boot and Spring Security - Working knowledge of Kafka for distributed messaging - Proficiency in CI/CD pipelines and hands-on experience with deployment processes - Willingness and ability to participate in production support activities - Good understanding of RESTful APIs, design patterns, and best practices Creospan is a technology consulting firm that collaborates with Fortune 500 companies to provide strategic solutions in software development, testing, and deployment. At Creospan, we emphasize technical excellence, ownership, and collaboration.,
ACTIVELY HIRING
posted 6 days ago
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Spring Boot
  • microservices
  • MongoDB
  • SQL
  • Oracle
  • Windows Security
  • logging
  • analytics
  • system monitoring
  • workflow engines
  • test driven development
  • DNS
  • REST services
  • OAuth 20
  • OpenID Connect
  • JWT Bearer Tokens
  • Identity Framework
  • X509 Cert Security
  • automated UI testing frameworks
  • Domain Driven Design
  • Event Driven Architecture
  • IP Address Subnetting
  • Firewall Theory
  • AWS Cloud Network Resources
  • Google Cloud Network Resources
Job Description
As a talented Full Stack Developer at Citi's Cloud Technology Services (CTS), you will be part of a team committed to transforming Citi technology by leveraging cutting-edge Cloud capabilities. Your role within the Network Infrastructure Team will involve shaping and executing the public cloud strategy to provide businesses with a competitive edge. **Key Responsibilities:** - Follow engineering best practices and industry standards using modern tooling for CI/CD, automation, auditability, and infrastructure as code - Deliver tooling and capabilities to support the cloud first strategy - Enhance the existing platform for fast and reliable deployment of hybrid cloud resources - Establish partnerships across Citi technology landscape to align with business growth initiatives - Drive compliance with applicable standards, policies, and regulations to ensure risk assessment with Citi's reputation in mind **Qualifications Required:** - Strong hands-on Java development experience (Java 11/Spring Boot 3.x) - Experience with implementing secure REST services/microservices - Proficiency with databases such as MongoDB, SQL, and Oracle - Knowledge of security protocols like OAuth 2.0, OpenID Connect, JWT Bearer Tokens, and Identity Framework - Experience with logging, analytics, and system monitoring solutions - Familiarity with workflow engines like Camunda, BPM, or jBPM - Experience with test driven development, automated UI testing frameworks, Domain Driven Design, and Event Driven Architecture **Nice to Have Experience:** - General Networking Experience including IP Address Subnetting, DNS, and Firewall Theory - AWS Cloud Network Resources like Transit Gateway, VPC, Direct Connect, Route53, Application and Network Load-balancing - Google Cloud Network Resources such as Network Connectivity Centre, Hub and Spoke, Shared_VPC, CloudDNS, Private Google Access, Private Services Connect, Private Services Access Join the Network Infrastructure Team at Citi and contribute to the development of platforms, tooling, and services essential for deploying cloud network resources. Your expertise in software development and engineering best practices will play a crucial role in driving innovation and automation within the team. Please see the requirements listed above for the Full Stack Developer position at Citi. If you have complementary skills or need further information, feel free to contact the recruiter.,
ACTIVELY HIRING
posted 3 weeks ago
experience5 to 9 Yrs
location
Pune, Maharashtra
skills
  • Microservices
  • Java
  • Kubernetes
  • Angular
  • Bootstrap
  • JavaScript
  • Spring security
  • Active directory
  • OAuth
  • PostgreSQL
  • Angular
  • JavaScript
  • HTML
  • CSS
  • Junit
  • Mockito
  • Karma
  • Maven
  • Gradle
  • Agile methodology
  • SpringbootQuarkus
  • HTMLCSS
  • typescript
  • Spring JPA
  • TypeScript
  • Jasmine
Job Description
**Role Overview:** You will be responsible for designing client-side and server-side architecture and leading the entire product development lifecycle, including design, development, deployment, and maintenance of new and existing features. Your role will involve writing effective APIs using Springboot, securing applications using Spring security, Active directory, OAuth, and utilizing Spring JPA to write queries for PostgreSQL database. Additionally, you will be designing and developing user interfaces using Angular, JavaScript, TypeScript, HTML, and CSS. Communication and teamwork skills are essential as you will be working closely with a team, identifying and troubleshooting UX problems, and following Agile methodology. **Key Responsibilities:** - Design client-side and server-side architecture - Lead the product development lifecycle - Write effective APIs using Springboot - Secure applications using Spring security, Active directory, OAuth - Utilize Spring JPA for PostgreSQL database queries - Design and develop user interfaces using Angular, JavaScript, TypeScript, HTML, and CSS - Conduct unit tests for Java using Junit/mockito and for Angular using Jasmine/Karma - Identify and troubleshoot UX problems - Use maven/gradle for building/deploying spring applications - Lead a team of 2-3 engineers - Communicate with customers and translate requirements into product features/technical specifications **Qualifications Required:** - Proficiency in Springboot/Quarkus, Microservices, Java, Kubernetes, Angular, HTML/CSS, Bootstrap, JavaScript, TypeScript - Experience in designing client-side and server-side architecture - Familiarity with Agile methodology - Excellent communication and teamwork skills Please note that no additional details about the company were provided in the job description.,
ACTIVELY HIRING
posted 3 weeks ago

Integration Engineer

SMC Squared India
experience12 to 16 Yrs
location
Maharashtra
skills
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data
  • Microservices
  • Docker
  • Java
  • Linux
  • Unix
  • Mac systems
  • Cloud services
  • Azure
  • GCP
  • OWASP
  • Android
  • Team leadership
  • Spring OAuth2
  • Spring AOP
  • Kotlin
  • API gateways
  • Spring WebFlux
  • Project Reactor
  • AWS infrastructure
  • NoSQL databases
  • Security practices
  • PCI DSS compliance
  • Java application performance tuning
  • ReactJS
  • Kotlin
  • NodeJS
Job Description
As an Integration Engineer at SMC Squared, you will play a crucial role in designing, developing, and maintaining high-quality Java APIs to seamlessly integrate with mobile applications. You will have the opportunity to work across Optus Technology stacks, collaborating closely with squad members, peers across domains, and external vendors/third parties. Your responsibilities will include participating in the full software development lifecycle, proactively contributing to continuous improvement, and leading the squad's technical strategy to ensure the quality of delivery. Key Responsibilities: - Design, develop, and maintain high-quality Java APIs for mobile application integration. - Solve complex technical problems effectively. - Collaborate with various teams and external parties to ensure seamless integration. - Participate in the full software development lifecycle from requirements analysis to deployment. - Contribute to process improvement and uphold coding standards. - Lead the technical strategy of the squad and set the direction for quality delivery. Qualifications Required: - 12+ years of professional experience. - Bachelor's degree in IT, Computer Science, Software Engineering, Business Analytics, or equivalent. Skills Required: - Proficiency in Spring Framework, including Spring Boot, Spring MVC, Spring Security, Spring OAuth2, Spring AOP, and Spring Data. - Experience with microservices, Docker, and cloud services like AWS. - Strong hands-on experience in design and architecture within the microservices space. - Extensive commercial experience in Java and knowledge of Kotlin. - Familiarity with NoSQL databases, security practices, and Java application performance tuning. - Generalist experience across the full stack, including Java backend APIs and ReactJS. - Knowledge of Kotlin/NodeJS is a bonus. - Team leadership experience is a plus. Join SMC Squared, where you will be part of a purpose-driven company that values its people and offers opportunities for growth and contribution. As an equal opportunity employer, we welcome applications from candidates of all backgrounds and experiences who are passionate about design and eager to contribute to impactful projects. Apply now and be a part of our dynamic and innovative team at SMC Squared.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 12 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Security
  • RESTful APIs
  • Microservices
  • JPA
  • Hibernate
  • Relational Databases
  • Object Oriented Programming
Job Description
As a highly skilled and experienced Java Developer at our top MNC Software Services and Consulting Client, your role will involve the following: - Hands-on experience in designing, developing, and coding microservices based applications. - Application design and development expertise in Java. - Utilization of the Spring Framework (Spring Boot, Spring MVC, Spring Security) to build robust and scalable applications. - Design and implementation of RESTful APIs and web services to support application functionality. - Strong proficiency in Java and object-oriented programming. - Solid knowledge of JPA, Hibernate, and relational databases. - Experience with microservices architecture is preferred. Qualifications required for this role: - 5 to 12 years of relevant experience. If you are passionate about Java development and possess the required skills, please apply immediately to chitra.k@anlage.co.in.,
ACTIVELY HIRING
posted 2 months ago
experience0 to 4 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Hibernate
  • JPA
  • Maven
  • Gradle
  • MySQL
  • PostgreSQL
  • Redis
  • JUnit
  • TestNG
  • Mockito
  • Git
  • RESTful API Development
  • JWT
  • OAuth2
  • Swagger
  • OpenAPI
  • Postman
Job Description
As a Backend Developer 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 will involve designing microservices architecture, handling APIs, integrating real-time charging data, and ensuring optimal performance and availability. Key Responsibilities: - 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, and 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, and 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.,
ACTIVELY HIRING
posted 2 weeks ago
experience8 to 12 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Spring Boot
  • Hadoop
  • Snowflake
  • API development
  • Microservices
  • Azure
  • AWS
  • Security
  • Performance tuning
  • Debugging
  • Troubleshooting
  • Mentoring
  • Software Architecture
  • React
  • PostgresDB
  • Apache NiFi
  • PCF
  • AgileScrumSAFe
  • Design Principles
Job Description
Role Overview: As a Lead Software Engineer at our company, you will have the opportunity to lead a talented team and influence the technical direction of a critical security product called Crypto Secure. You will be responsible for designing, developing, and maintaining scalable applications using a variety of modern technologies. Additionally, you will play a key role in mentoring and guiding engineers, collaborating across teams, and championing engineering excellence. Key Responsibilities: - Design, develop, and maintain scalable applications using Java, Spring Boot, React, PostgresDB, Apache NiFi, Hadoop, Snowflake, and other modern technologies. - Break down high-level requirements into well-defined technical solutions and estimates. - Drive technical decision-making, ensuring alignment with architecture and security best practices. - Lead technical refinements, provide accurate work estimates, and manage technical dependencies. - Identify and remove technical roadblocks, ensuring smooth team execution. - Take ownership of non-functional requirements (performance, security, scalability, etc.). - Provide technical leadership, mentoring, and coaching to engineers of all levels. - Conduct code reviews and ensure adherence to best practices. - Foster a culture of continuous learning and innovation within the team. - Partner with Product Managers and System Architects to align technical and business priorities. - Work closely with Quality Engineers, Business Analysts, and other stakeholders to ensure well-defined and actionable backlog items. - Support project managers in identifying and managing technical dependencies. - Lead demos and contribute to stakeholder presentations. - Advocate for clean, maintainable, and testable code. - Stay up to date with industry trends and emerging technologies, continuously improving engineering practices. - Promote DevOps and CI/CD best practices for efficient and reliable software delivery. - Drive adoption of accessibility (A11y), internationalization (i18n), and performance best practices. Qualifications Required: - 8+ years of experience developing enterprise-grade applications. - Strong full-stack experience with Java, Spring Boot, React, and relational databases (PostgresDB preferred). - Knowledge of big data technologies like Hadoop, Snowflake, and Apache NiFi. - Experience designing and building scalable, high-performance systems. - Proficiency in API development, microservices, and cloud platforms (Azure, AWS, PCF). - Deep understanding of security, performance, and non-functional requirements. - Proven experience mentoring and guiding engineers. - Strong communication skills - able to translate complex technical concepts for non-technical stakeholders. - Experience working in Agile/Scrum/SAFe environments. - Ability to manage expectations across product and technology teams, ensuring clarity and alignment. - Ownership mentality - taking pride in delivering high-quality solutions. - Detail-oriented but able to see the bigger picture - balancing technical excellence with business needs. - Passionate about innovation - always looking for better ways to build software. (Note: The additional details of the company were not included in the job description.),
ACTIVELY HIRING
posted 2 weeks ago
experience4 to 8 Yrs
location
Pune, All India
skills
  • Java
  • Microservices
  • Spring
  • Hibernate
  • Elastic Search
  • Redis
  • SQL
  • Data Structures
  • Algorithms
  • Docker
  • Kubernetes
  • Kafka
  • Object Oriented Principles
  • NOSQL databases
  • Security log sources
Job Description
As a Senior Software Engineer at the company, you will play a crucial role in delivering roadmap features for the Enterprise TruRisk Platform, aimed at helping customers Measure, Communicate, and Eliminate Cyber Risks. You will collaborate with a team of engineers and architects to prototype, design, develop, and support a highly scalable, distributed SaaS-based Security Risk Prioritization product. This is an exciting opportunity to contribute to building Qualys' next-generation platform using Big Data & Micro-Services based technology, processing billions of transactions per day, leveraging open-source technologies, and working on impactful initiatives. **Key Responsibilities:** - Participate in designing and developing Security Product in the cloud from ground-up. - Build highly scalable microservices and data processing pipelines. - Work on Java-based microservices with clean, extensible code following design principles and patterns. - Design, develop, and maintain products to process events and serve REST APIs. - Research and implement code design and adopt new technologies and skills. - Understand streaming technologies like Kafka and identify solutions to bugs. **Qualifications:** - Bachelors/Masters/Doctorate in Computer Science or equivalent. - 4+ years of JAVA development experience with Microservices architecture. - Excellent programming and designing skills with Hands-on experience on Spring, Hibernate. - Professional experience working on indexing technology like Elastic Search and caching technologies like Redis. - Strong logical skills for code design and implementation. - Write high-performance, reliable, and maintainable code. - Experience in designing, developing, and delivering scalable solutions. - Knowledge of SQL, advanced data structures, design patterns, object-oriented principles. - Understanding of data structures and algorithms, application design, and ability to apply Object-Oriented principles like SOLID, DRY. - Proficiency in Java 8. **Good to have:** - Experience in Docker, Kubernetes. - Experience in NO-SQL databases like Cassandra etc. - Experience in stream processing with Kafka and related open-source tools/technologies. - Knowledge of Security log sources. As a Senior Software Engineer at the company, you will play a crucial role in delivering roadmap features for the Enterprise TruRisk Platform, aimed at helping customers Measure, Communicate, and Eliminate Cyber Risks. You will collaborate with a team of engineers and architects to prototype, design, develop, and support a highly scalable, distributed SaaS-based Security Risk Prioritization product. This is an exciting opportunity to contribute to building Qualys' next-generation platform using Big Data & Micro-Services based technology, processing billions of transactions per day, leveraging open-source technologies, and working on impactful initiatives. **Key Responsibilities:** - Participate in designing and developing Security Product in the cloud from ground-up. - Build highly scalable microservices and data processing pipelines. - Work on Java-based microservices with clean, extensible code following design principles and patterns. - Design, develop, and maintain products to process events and serve REST APIs. - Research and implement code design and adopt new technologies and skills. - Understand streaming technologies like Kafka and identify solutions to bugs. **Qualifications:** - Bachelors/Masters/Doctorate in Computer Science or equivalent. - 4+ years of JAVA development experience with Microservices architecture. - Excellent programming and designing skills with Hands-on experience on Spring, Hibernate. - Professional experience working on indexing technology like Elastic Search and caching technologies like Redis. - Strong logical skills for code design and implementation. - Write high-performance, reliable, and maintainable code. - Experience in designing, developing, and delivering scalable solutions. - Knowledge of SQL, advanced data structures, design patterns, object-oriented principles. - Understanding of data structures and algorithms, application design, and ability to apply Object-Oriented principles like SOLID, DRY. - Proficiency in Java 8. **Good to have:** - Experience in Docker, Kubernetes. - Experience in NO-SQL databases like Cassandra etc. - Experience in stream processing with Kafka and related open-source tools/technologies. - Knowledge of Security log sources.
ACTIVELY HIRING
posted 1 month ago
experience7 to 12 Yrs
location
Pune, Maharashtra
skills
  • Java
  • Spring Boot
  • Python
  • Bitbucket
  • Github
  • JIRA
  • Unix
  • Docker
  • Openshift
  • Continuous integration
  • Software architecture
  • Project management
  • ReactJS
  • CICD
  • Code reviews
  • Test case reviews
Job Description
As an Applications Development Senior Programmer Analyst at our company, you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. **Responsibilities:** - Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas - Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users - Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement - Recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality - Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems - Ensure essential procedures are followed and help define operating standards and processes - Serve as advisor or coach to new or lower-level analysts - Operate with a limited level of direct supervision - Exercise independence of judgement and autonomy - Act as SME to senior stakeholders and/or other team members - Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency **Qualifications:** - 7-12 years of relevant experience in full stack development - Hands-on experience on ReactJS, Java (8 or above) and Spring Boot - Python knowledge added advantage - Knowledge in Bitbucket Github, JIRA, and CI/CD tools and platforms - Experience in Unix, Docker, Openshift, and containerization added advantage - Exposure to code reviews, continuous integration, test case reviews, and ensure code developed meets the requirements - Continuously suggest ideas to improve software architecture, software development process, and incorporate new technologies etc - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Working knowledge of consulting/project management techniques/methods - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements **Education:** - Bachelors degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter