
Job brief
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development

Similar jobs
Role: DevOps Engineer
Exp: 4 - 7 Years
CTC: up to 28 LPA
Key Responsibilities
• Design, build, and manage scalable infrastructure on cloud platforms (GCP, AWS, Azure, or OCI)
• Administer and optimize Kubernetes clusters and container runtimes (Docker, containerd)
• Develop and maintain CI/CD pipelines for multiple services and environments
• Manage infrastructure as code using tools like Terraform and/or Pulumi
• Automate operations with Python and shell scripting for deployment, monitoring, and maintenance
• Ensure high availability and performance of production systems and troubleshoot incidents effectively
• Monitor system metrics and implement observability best practices using tools like Prometheus, Grafana, ELK, etc.
• Collaborate with development, security, and product teams to align infrastructure with business needs
• Apply best practices in cloud networking, Linux administration, and configuration management
• Support compliance and security audits; assist with implementation of cloud security measures (e.g., firewalls, IDS/IPS, IAM hardening)
• Participate in on-call rotations and incident response activities
If Interested kindly share your updated resume on 82008 31681
Job Description below :
Role: Java Developer
JOB REQUIREMENT
Location: Bangalore
Skills -
- DS Algorithms
- Oops Concept
- Java
- Spring
Job Brief-
- Understand product requirements and come up with solution approaches
- Build and enhance large scale domain centric applications
- Deploy high quality deliverables into production adhering to the security, compliance and SDLC guidelines
About Team:
CaratLane's mission is to help customers express their emotions through jewellery. Consumer Experience Technology team is an enabler to deliver the exceptional Consumer Experience and WoW business features in large scale website, apps and backend systems.
What do we want:
* 5 to 8 years of experience in Java and Spring Boot working with large scale backend applications
* Expertise in PostgreSQL and any of caching databases
* Experience in developing RESTful/GraphQL APIs and microservices based applications
* Good problem solving and debugging skills.
* Exposure on event-driven, asynchronous I/O
* Good knowledge of engineering excellence: Unit Testing/TDD, Code quality, Documentation, CI&CD
* Experience in non-functional requirements (Scalability, Performance optimisation, Security)
* Experience is Linux development and AWS ecosystem tools
AvatarSoft is a team of seasoned "Temenos T24 Certified" IT Professionals with over 20 years' combined experience in Financial Transformation. We are a growing company across 3 continents and 4 countries deployed in an offshore and onsite model. Our professionals have worked in major Software firms, Consultancy firms, Financial Institutions, and Credit Unions across the globe.
Avatarsoft is a rapidly evolving banking software consulting firm that renders leading edge to its clients . Avatarsoft brings profound expertise, resolute culture and provides strategical T24 / Transact transformation solutions through cutting edge services. We embrace our journey, by striving to remain the trusted and ethical business partner that delivers IT consulting to implement Temenos T24 Transact / Infinity, banking transformation projects and provides business value to our clients and etc,.
Our Locations: Canada, U.S.A, Netherlands, Mexico, India(Chennai), UAE.
This is for our Chennai Office , however work from home can be considered during pandemic or lockdowns .
- Java / JavaScript Developer Job Description (Minimum 2 years Experience in Java)
- Good in Core Java, Multithreading, J2EE, web services (REST, SOAP).
- In-depth knowledge on Java Script and object-oriented technique .
- Should be able to work independently
- Familiar on Front-end technologies like AngularJS or Node JS or Spring boot is a real Plus
Zumen is a Cloud-based Source-to-Pay software for product manufacturing companies.Zumen enables product manufacturing companies to digitize their direct sourcing and procurement, and manage every detail of the process in a transparent, collaborative platform. With Zumen’s part life cycle management, BOM interface, supplier base visibility and product cost management, companies can build an agile, resilient supply chain and get their products to market faster. Zumen is headquartered in Delaware, USA
Responsibilities:
- Develop features and modules independently based on the overall product architecture provided.
- Research and find solutions to challenging new problems; align with technology needs of the future.
- Fully grasp the product concept and think through challenging customer variations and use cases.
- Proactively seek to identify issues and resolve them at the stages of design, deployment and QA.
- Maintain quality and ensure responsiveness of applications.
- Demonstrate a strong sense of milestone-based performance and adherence to overall development timelines.
Requirements:
Experience - 2 to 5 years experience in Java Tech stack
- Strong hands-on experience in Java, Spring Boot, microservices and Rest API.
- Good understanding of general data privacy and information security.
- Exposure to cloud securities for SAAS application development would be an added advantage.
- A good understanding of all facets of building and delivering data-centric products is desirable.
- Knowledge of code versioning tools.
Position: Java Backend Developer
Experience: Atleast 3 years
Joining: Immediate
Communication Skills: Good
Mandatory requirements:
- Java 8, SpringBoot 2.x
- Backbase 6, DB 2.x, IPS 1.x, CXS 6.x
- DBS 2.19 – 2.20
- Fluent in English, ability to work in remote teams, dependable
- Problem solving skills
Desirable requirements:
- DevOps, Pipelines, Docker, Kubernets, HELM
- Backbase Identity
- Security
Required Experience and Qualifications:
-3 to 6 years of software development experience.
-Experience of working in at least 2 or 3 projects, managing or leading the entire
tasks.
-Experience from a middle size company or from a startup will be preferred.
-BE/MCA/MSc in Computers/Information technology with a good academic
record.
-Must be willing to start Immediately work from home permanent
-Can Allocate working hours (Flexible) as per Projects Requirements.
-Must have Good Internet & Good Laptop/System
Perks & Benefits:
- Great learning, innovative and development platform.
- Remote work and flexible timings.
- Reimbursement of the online learning courses on certification.
- Medical insurance coverage for you and the dependence.
- Five Working days per week.
Digit88 is looking for an enthusiastic, self-motivated, hands-on Java/J2EE platform engineer to join the
back-end platform engineering team for our partner. Experience with a fast-paced India/US product
start-up or a product engineering services company in a developer role, building a high-performance
real-time system is mandatory. Applicants having experience in developing and maintaining large scale
messaging platforms are preferred. Applicants must have a passion for engineering with accuracy and
efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability
to work independently with minimal supervision.
To be successful in this role, you should possess
● Bachelor's degree in Computer Science or a related field with 7-9 years hands-on experience with
Java based open source tech stack
● Expertise in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot,
Microservices architecture, Web Services (Rest) in distributed systems
● Practical experience with MySQLand/or NoSQL databases like Couchbase, DynamoDB,
Cassandra
● Practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS,
RabbitMQ)
● Practical hands-on experience in JavaScript and NodeJS
● Experience in building high performance, high availability REST APIs and REST clients
● Expertise with log file analysis using one or more of ELK, Splunk, Kibana
● Prior experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant
● Experience with Kubernetes
● Prior experience in transformation to cloud platforms is preferred
● Experience with Kafka is a definite plus
● Experience with building analytics pipeline and analytics DB is a plus
● Strong practical experience in applying design patterns, multithreading concepts to solve complex
problems, strong problem solving skills
You are someone who would easily be able to
● Study and learn the latest in AI/NLP/Chatbots domain and the messaging platform
● Work closely with the US and India engineering teams to help build the Java/Spring based backend
and REST APIs.
● Closely collaborate with the principal engineer in the India engineering team in technical excellence
and ownership of critical modules; own the development of new modules and features
● Troubleshoot live production server issues; assume leadership responsibilities in the production
issue resolution lifecycle
● Handle client coordination and be able to work as a part of a team, be able to contribute
independently and drive the team to exceptional contributions with minimal team supervision
● Perform Unit Testing and Integration testing in a Continuous Deployment scenario
● Follow Agile methodology, JIRA for work planning, issue management/tracking
Work as a member of a team responsible for developing a HIPAA compliant secure care coordination platform in accordance with established processes. You will apply your knowledge of building scalable, distributed applications and have the opportunity to work with new technologies & frameworks such as Spring Cloud Netflix, AWS, Azure, NoSQL DB.
Essential Functions include but are not limited to the following.
You will be expected to:
- Contribute to all phases in the software lifecycle – requirements analysis, solution design, development, and deployment
- Maintain high quality standards for the work undertaken and be responsible for the quality of deliverables
- Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans
- Guide/mentor the less experienced team members
- Participate in code reviews
- Work effectively as part of a distributed team
- Document the features worked by him/her
Key technical expertise areas expected for this role:
Strong programming skills in Java 8(+) with clear understanding of Object-Oriented and Functional programming.
- Experience on REST API Programming based on a Microservices Architecture
- Good Understanding of Databases (MySQL & Mongo) and proficiency in database schema designing & writing efficient SQL Queries
- Strong troubleshooting skills
- Demonstrable ability to learn new programming languages and frameworks quickly
- Experience with distributed systems with specific focus on security and scalability
- Experience with modern cloud technologies such as AWS or Azure
Additional areas that would add value:
- Spring Cloud
- Experience working with AES 256 based encryption algorithms
- Strong understanding of Design Patterns & their application in system design
- Using DevOps & Infrastructure tooling such as GoCD/Jenkins, Git
- Experience working on projects, preferably in the healthcare domain
- Experience working with Virtualization and Containerization technologies including Docker, Kubernetes.
- Automated Unit/Integration testing
- Experience working with Linux and Shell scripting
- Frontend web development with JavaScript frameworks like AngularJS
- Test Driven & Behavior Driven Development
- Experience working in Agile Scrum/Kanban methodologies
Education and Experience:
- Bachelors or Master’s in Computer Science or related fields.
- 5+ years of experience
- should have at least 5 years of hands-on experience in backend software development using Java.
- should have proven expertise in Spring Boot REST/Microservices.
- should have used design patterns like MVP, MVC or MVVM and should know when to use which.
- should have working experience with relational and NoSQL databases.
- should have multiple years of experience with cloud application design and in one or more reputable cloud platform providers (e.g. AWS, GCP, Microsoft Azure … )
- should have professional experience working in an agile development environment.
- should have strong communication skills and like making decisions.
- should follow good software engineering principles such as TDD, writing modular, maintainable and clean code
- Have architected /designed at least 2-3 systems/products of enterprise scale from scratch.
- Have banking and Financial service background and preferably worked in Mobile/Digital platform design and development. Payments /OLTP preferred.
- Should have experience of 20+ years with J2ee, REST, Microservice, API, Messaging, Encryption, security, NLP, ML background.
- Have 7+yrs of experience in Architecture field, designing and end to end not from consulting Architecture.
- Responsible for design, architecture, and delivery of a feature or component/product with the highest quality with high-level directions from architects
- Driving innovations in the platform constantly & remaining ahead of the curve
- Development and testing of features/functions delivered via applications and services.
- Prototype ideas quickly using cutting edge technologies.
- Collaborating with peers and Architects both within their team and across the organization to deliver end-to-end products & features
- Working with product managers using agile methodologies to deliver high quality solutions on time
- Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team.
- Working with operations teams to ensure your applications and services are highly available and reliable
- Mentoring junior engineers in the team both in the technical as well as on the product side
- Define and devise processes, tools and methodologies to achieve excellence in software development, testing and deployment, and in the management of the Centre.
- Good experience in working with any of the programming languages like PHP, Python, Django, Golang, Java, C++
- Experience developing applications that use high volume of data along with experience building applications on top of RESTful APIs.
- Solid knowledge of JAVA, J2EE, data stream, processing, big data etc.
- Comfortable with writing unit tests using JUnit
- Worked with Git and are comfortable with Merge/Rebase concepts.
- Worked with tools such as Eclipse, WebStorm, Ant, Maven, Jenkins, Sonar, JSLint, Grunt and App Servers such as Tomcat, Jboss.
- Solid knowledge of algorithms, design patterns, and componentization approaches.
- Experience and knowledge of open source software, frameworks and broader cutting-edge technologies.
- Experience in software design patterns, problem solving and troubleshooting skills.
- Ability to determine impact of architectural solutions and recommendations.
- Must have experience in justification of technology solutions to business leaders.
- Experience in refactoring existing codebase and in understanding existing implementations to decide to refactor or rewrite.
- Know how to identify Performance bottlenecks and use good coding patterns to avoid them in the first place.
- Have strong attention to detail.
- Ability to operate effectively both independently as well and within a team using Agile methodology.
- Proven problem-solving and interpersonal communication skills.
- Knowledge of payment domain will be an added advantage
Qualifications
- BE/BTech/ME/MTech in EE/CS or an equivalent qualification.
- 20+yrs of Experience.
- Minimum 12+years of hands on Java programming experience.







