Role & Responsibilities:
-
Handle multiple products/modules simultaneously, lead the team in development and support
-
Lead development teams
-
Daily updates to customers and Product Managers/Delivery Managers
-
Participate in design discussions
-
Design and Architect small modules
-
Effort estimations for modules, subsystems or use cases.
-
Learn new skills and mentor the new team members
-
Champion best practices within the team, including code reviews
Work Experience & Skills:
-
B.E/B.Tech or any relevant Masters degree from reputed college.
-
Strong 5+ years of experience in Java, J2EE, Spring IOC, Spring Annotations, Spring, JDBC, Jquery, Java script, HTML 5 and CSS
-
Strong experience in Postgres or any SQL technology
-
Experience with working on Tomcat, Apache, JBoss or any similar application server
-
Should have 3+ years of experience in leading team.
-
Good experience in JSON / RESTful API / Web Services.
-
Experience in working on Agile methodology using Scrum and sprints
-
Experience in using build tools, Maven, GIT, Bugzilla or similar tools.
-
Experience in cloud technologies, Microservices and frameworks such as AWS or GPC,
container technologies like Docker is a plus.
-
Ability to adapt to new development environments, changing business requirements and learning new systems highly desired
-
Experience in Microservices, SpringBoot and Angular is a plus.
-
Experience with tuning deployed applications for scalability and performance.
-
Good knowledge of deployment and scripting on Linux/Unix servers
-
Strong technical documentation skills.
-
Good oral and written communication skills

About Careator Technologies Pvt Ltd
About
Careator Technologies :
We provide end-to-end IT and digital transformation services, including SAP ERP solutions (implementation, S/4HANA migration, cloud, analytics), Salesforce CRM services (full-cycle implementation, customization, integration, support), and Custom Application and Product Development.
We also deliver Business Intelligence & Analytics solutions and IT staffing/talent solutions to help organizations scale technology teams and projects effectively.
15 years of Delivering Assurance Globally.
Similar jobs
Job Details
- Job Title: Lead Software Engineer - Java, Python, API Development
- Industry: Global digital transformation solutions provider
- Domain - Information technology (IT)
- Experience Required: 8-10 years
- Employment Type: Full Time
- Job Location: Pune & Trivandrum/ Thiruvananthapuram
- CTC Range: Best in Industry
Job Description
Job Summary
We are seeking a Lead Software Engineer with strong hands-on expertise in Java and Python to design, build, and optimize scalable backend applications and APIs. The ideal candidate will bring deep experience in cloud technologies, large-scale data processing, and leading the design of high-performance, reliable backend systems.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Java and Python
- Build and optimize Java-based APIs for large-scale data processing
- Ensure high performance, scalability, and reliability of backend systems
- Architect and manage backend services on cloud platforms (AWS, GCP, or Azure)
- Collaborate with cross-functional teams to deliver production-ready solutions
- Lead technical design discussions and guide best practices
Requirements
- 8+ years of experience in backend software development
- Strong proficiency in Java and Python
- Proven experience building scalable APIs and data-driven applications
- Hands-on experience with cloud services and distributed systems
- Solid understanding of databases, microservices, and API performance optimization
Nice to Have
- Experience with Spring Boot, Flask, or FastAPI
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Exposure to Kafka, Spark, or other big data tools
Skills
Java, Python, API Development, Data Processing, AWS Backend
Skills: Java, API development, Data Processing, AWS backend, Python,
Must-Haves
Java (8+ years), Python (8+ years), API Development (8+ years), Cloud Services (AWS/GCP/Azure), Database & Microservices
8+ years of experience in backend software development
Strong proficiency in Java and Python
Proven experience building scalable APIs and data-driven applications
Hands-on experience with cloud services and distributed systems
Solid understanding of databases, microservices, and API performance optimization
Mandatory Skills: Java API AND AWS
******
Notice period - 0 to 15 days only
Job stability is mandatory
Location: Pune, Trivandrum
Shift timings : Afternoon
Job Summary
We are seeking an experienced Senior Java Developer with strong expertise in legacy system migration, server management, and deployment. The candidate will be responsible for maintaining, enhancing, and migrating an existing Java/JSF (PrimeFaces), EJB, REST API, and SQL Server-based application to a modern Spring Boot architecture. The role involves ensuring smooth production deployments, troubleshooting server issues, and optimizing the existing infrastructure.
Key Responsibilities
● Maintain & Enhance the existing Java, JSF (PrimeFaces), EJB, REST API, andSQL Server application.
● Migrate the legacy system to Spring Boot while ensuring minimal downtime.
● Manage deployments using Ansible, GlassFish/Payara, and deployer.sh scripts.
● Optimize and troubleshoot server performance (Apache, Payara, GlassFish).
● Handle XML file generation, email integrations, and REST API maintenance.
● Database management (SQL Server) including query optimization and schema updates.
● Collaborate with teams to ensure smooth transitions during migration.
● Automate CI/CD pipelines using Maven, Ansible, and shell scripts.
● Document migration steps, deployment processes, and system architecture.
Required Skills & Qualifications
● 8+ years of hands-on experience with Java, JSF (PrimeFaces), EJB, and REST APIs.
● Strong expertise in Spring Boot (migration experience from legacy Java is a must).
● Experience with Payara/GlassFish server management and deployment.
● Proficient in Apache, Ansible, and shell scripting (deployer.sh).
● Solid knowledge of SQL Server (queries, stored procedures, optimization).
● Familiarity with XML processing, email integrations, and Maven builds.
● Experience in production deployments, server troubleshooting, and performance tuning.
● Ability to work independently and lead migration efforts.
Preferred Skills
● Knowledge of microservices architecture (helpful for modernization).
● Familiarity with cloud platforms (AWS/Azure) is a plus.
We are a digital transformation boutique with an elite group of software scientists. Our passion is to develop highly modular systems that scale seamlessly. We develop enterprise solutions involving data engineering, system integration, enterprise search & and analytics. Our clients like us for getting to the crux of the business problems and coming up with futuristic solution approaches with our design thinking.
Job description
Brevitaz Systems is looking for Java developers with deep knowledge of the Java ecosystem. We are looking for self-motivated engineers who are excited about building high-quality and high-performance software backends.
Here is what you will be doing on your journey with us.
What we offer
- Open, positive, and learning culture surrounded by helpful colleagues with a growth mindset
- Work with client teams consisting of decades of experience in various technologies & domains
- Best-in-industry salary standards
- 5 days work week
- Family health insurance cover
- No-politics and values-driven culture
- Occasional WorkFromHome even in non-COVID19 times
- Contribute to large-scale products used by Fortune 100 companies
- Opportunity to work on highly distributed systems
Must have
- Proactive and inherent nature of working with ownership
- Ability to understand and explain requirements clearly, and ask necessary questions to remove any ambiguity
- Strong core Java & OOP fundamentals
- Excellent communication skills
- Experience with complex SQLs and stored procedures (MySQL/Postgres/Oracle)
- Experience in taking decisions on high-level designs in distributed cloud backend systems
- Experience in working with one of the web frameworks (SpringBoot/Struts2)
- Experience in working with one ORM technology (JPA/Hibernate)
- Debugging & troubleshooting skills
- Ability to coach & mentor colleagues effectively
Roles and Responsibilities
- Actively participate in client calls for requirement grooming and designing
- Participate in design discussions with fellow team members and client
- Present groomed tickets and designs to team members for design discussion
- Performance optimization of existing use cases by understanding code, architecture, database design, and stored procedures
- Developing Java code, SQL, and stored procedures for new features and enhancements
- Ensure best practices of code reviews and defect-free deliveries
- Research new tools & technologies required for the project
Join hands with us to build intuitive products for our valued clients!
Area
We are on a mission to enable businesses to build agile and accountable technology teams that can deliver results in a secure and scalable way. You will be working in one such technology team for our clients across the world.
Role
We are looking for a Software Engineer - NodeJS to join our awesome team and deliver a streamlined user experience. We want a team member who strives to develop a first-class codebase using Nodejs best practices. As a Nodejs Developer, you will implement a complete user interface in the form of a mobile/desktop web app & handle its integration with the back-end.
Responsibilities
-
Collaborate with front-end and back-end developers and designers to build website following client requirements
-
Create clear, simple, and reusable code
-
Develop all server-side logic, including data storage to optimize website performance
-
Identify programming bottlenecks and bugs and find fixes
-
Test, update and validate web applications to be used on different web browsers
-
Execute automated testing platforms and system tests
Qualifications
-
BSc/BE/BTech in Computer Science, Engineering or a related field
-
At least 2+ years of experience with JavaScript and Node.js
-
Hands-on expertise in REST, MySQL/PostgreSQL, WebSocket, MongoDB, Redis, etc.
-
Familiarity with Docker and AWS infrastructure
-
Understanding of data security principles
-
Proficiency in JavaScript, web stacks, libraries, and frameworks
-
Strong analytical and problem-solving aptitude skills
Java, Java8, Springboot, Microservices, core java, j2ee, JAVA, Springboot
backend, core java, java8, micro services
Qualifications - MCA or B.E/B.Tech
Core Skill Sets :
Core Programming Language: JAVA 8
o Good command on basics/core.
o Sound knowledge of OOPS concept.
o Practical implementation using Collections.
o Problem solving skills using Collections/Java Beans/OOPS concept.
Web Scripting Language: JavaScript, JQuery, HTML 5
Web Programming Language: J2EE
o Knowledge of MVC architecture.
o Able to design a basic web-application using MVC architecture including database usage.
Database: Preferably Oracle/MySql
o Able to write sql queries.
o Knowledge of sql joins.
o Knowledge of some basic sql functions.
o Basic idea of stored procedures.
Additional Skill Sets :
XML/JSON/CSV
o Knowledge of reading/writing XML/JSON/CSV documents.
Web-service
o Knowledge of writing web-service (REST Full).
Web Framework
o Struts 2/Spring.
Database Framework
o Hibernate (using Spring JPA would be preferable).
Maven
Web/Application Server: Apache/Tomcat/JBoss/Weblogic/Websphere
o Basic experience of working/deployment on J2EE servers.
OS Platform: Windows/Linux.
Development Tool: Eclipse.
Purpose of the Position :
The employee would be responsible to build core and web-based applications having technical
implementation of XBRL/SDMX concept.
The employee would be responsible to write sql/procedures for the core/web-based application.
The employee would get a deep exposure on working with very good volume of data having such
database architecture capable of handling the same.
The employee would be responsible to build various web-services to be used by language
independent applications.
The employee would be very much responsible to work on standard technology in various parts
of the project.
About Company :
We at IRIS Business Services Ltd. are on a mission to make XBRL simple by delivering intuitive, easy,and user-friendly XBRL products and solutions to organizations globally. The IRIS team of 400+ people works out of offices in Mumbai and international offices in the United States, Singapore, United Kingdom, and the UAE.
Founded in 2003 by professionals with extensive experience in financial content and technologymanagement, IRIS Business Services ranks high on independent XBRL Quality Assessments across theglobe. We combine automation, technology, and innovation to provide solutions in the XBRL space —such as taxonomy creation, software products and more.
As a Java Developer, you will be part of the organization’s Technology team. This is an opportunity for you to make the organization’s products successful in the Indian as well as international market. You will be responsible for product development and will work closely with the stakeholders.
For more information, please visit http://www.irisbusiness.com" target="_blank">http://www.irisbusiness.com
If this opportunity sounds perfect to you, we encourage you to apply for it enthusiastically.
# Responsibilities:
- Build the APIs and internal mechanisms of the backend across all our services.
- Architect and provide guidance on building end-to-end systems optimized for speed and scale.
- Build and lead engineering teams to achieve product roadmap milestones.
- Oversee the research and development of new products and technologies.
- Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers as we create reliable APIs
- Represent and evangelize engineering team in events, talks, conferences, etc.
- Be available for troubleshooting in case of backend emergencies.
# Requirements:
- Bachelor's in Computer Science or any Engineering domain with experience in Software Programming.
- 2-5 years of experience building large-scale software applications.
- Highly proficient with Java and knowledge of the many intricacies of Spring Boot.
- Proficient with MongoDB and Redis. Knowledge of Aerospike, other databases would be a bonus.
- Good understanding of distributed systems (servers, databases, etc.).
- Positive and solution-oriented mindset and comfort working in a highly agile, intensely iterative software development environment.
Strong computer science fundamentals in algorithms, data
structures, storage technologies, distributed computing,
operating systems, etc.
Experience in designing and implementing scalable solutions
in a large scale distributed environment.
Robust and defensive coding skills using Java/Golang or any
other Object Oriented Programming Language.
Strong knowledge of RDBMS and any other NoSQL database
technologies (Cassandra, HBase, MongoDB, Dynamo etc.) .
Experience with building self healing, automatic fault
detection and recovery mechanisms is good to have.
Desired Skills and Experience
Java or golang
About Hop:
We are a London, UK based FinTech startup with a subsidiary in India. Hop is working towards building the next generation digital banking platform for seamless and economical currency exchange, with technology at the crux of it. In a technology driven era, many financial services platforms still lack the customer experience and are cumbersome to use. Hop aims at building a ‘state of the art’ tech-centric, customer focused solution.
moneyHOP is India’s first cross-border neo-bank providing millennials the ability to ‘Send’ & ‘Spend’ conveniently and economically across the globe using HOPRemit (An online remittance portal) and HOP app + Card (A multi-currency bank account).
This position is a crucially important position in the firm and the person hired will have the liberty to drive the product and provide direction in line with business needs.
About Individual
Looking for an enthusiastic individual who is passionate about technology and has worked with either a start-up or a blue-chip firm in the past.
The candidate needs to be a multi-tasker, highly self-motivated, self-starter and have the ability to work in a high stress environment. He/she should be tech savvy and willing to embrace new technology comfortably.
Ideally, the candidate should have experience working with the technology stack in the scalable and high growth mobile application software.
General Skills
- 1-2 years of experience in backend development.
- Bachelor's degree in Computer Science, Information Science, or equivalent practical experience.
- Exposure to Behaviour Driven Development and experience in programming and testing.
- Excellent verbal and written communication skills.
- Good time management and organizational skills.
- Dependability
- Accountability and Ownership
- Right attitude and growth mindset
- Trust-worthiness
- Ability to embrace new technologies
- Ability to get work done
- Has good code reviewing skills for conformance.
- Has good software testing skills and good code writing skills.
Technical Skills
- Exposure with back-end programming languages with hands on JAVA, Node JS etc along with Spring framework.
- Database administration and management of a hosting environment such as AWS.
- Sound understanding of relational and non-relational DB systems such as MySQL, Post-gres, MongoDB etc.
- Has experience dealing with JIRA (issue tracking tools), Confluence (knowledge management) tools.
- Experience with building and maintaining microservices.
- Experience with building and integrating the core system with external APIS.
- Good to have: Domain knowledge in the BFSI tech stack.
- Has handled scalability and worked on backend security protocols.
- Has worked on both mobile and web development.
- Has experience and inclination to work on architectural design and review.
Day-to-Day Responsibilities
- Contribute in all phases of the software development life cycle.
- Partake in software and architectural development activities.
- Conduct software analysis, programming, unit-testing and debugging.
- Transforming requirements into functional modules.
- Recommend changes to improve established application processes.
- Work quickly with a clear bias towards actions and continuous development.
- Participate in regular code reviews of peers and be open to pairing when necessary.








