
Position: Sr. Java Developer
Qualification: BE, B. Tech, MCA, M. Tech
Experience: 6+ Years
Skills:
Java 8+, Microservices, Spring Boot, Nosql, Kubernetes, AWS, REST
Job Role and Responsibilities:
- Bachelor’s degree in Computer Science or equivalent
- Min 6 years of development experience in Spring Boot & Microservices architecture
- Working experience with Java, Spring Boot, Hibernate, MySQL, Spring Data JPA, AWS, Spring Cloud, Maven, GitHub, Swagger, Eureka, Zuul etc.
- Strong understanding of API Security for Microservices (Spring Security, OAuth 2.0, JWT)
- Strong understanding of web development cycle and programming techniques and tools
- Ability to work independently or with group
- Strong understanding of modern development methodologies and best industry standards
- Experience working with APIs, RESTful APIs & Microservices
- Experience building highly scalable applications using Redis, Kafka, Akka, gRPC
- Mentor, Train 3-4 engineers
- AWS knowledge is a plus
- Strong knowledge on SQL and NoSQL Databases
- Should have worked on developing large scale products and services
- Knowledge on Agile processes is a must
- Able to work with multiple distributed teams

About P99soft
About
Similar jobs
Job Description
Key Responsibilities
- API & Service Development:
- Build RESTful and GraphQL APIs for e-commerce, order management, inventory, pricing, and promotions.
- Database Management:
- Design efficient schemas and optimize performance across SQL and NoSQL data stores.
- Integration Development:
- Implement and maintain integrations with ERP (SAP B1, ERPNext), CRM, logistics, and third-party systems.
- System Performance & Reliability:
- Write scalable, secure, and high-performance code to support real-time retail operations.
- Collaboration:
- Work closely with frontend, DevOps, and product teams to ship new features end-to-end.
- Testing & Deployment:
- Contribute to CI/CD pipelines, automated testing, and observability improvements.
- Continuous Improvement:
- Participate in architecture discussions and propose improvements to scalability and code quality.
Requirements
Required Skills & Experience
- 3–5 years of hands-on backend development experience in Node.js, Python, or Java.
- Strong understanding of microservices, REST APIs, and event-driven architectures.
- Experience with databases such as MySQL/PostgreSQL (SQL) and MongoDB/Redis (NoSQL).
- Hands-on experience with AWS / GCP and containerization (Docker, Kubernetes).
- Familiarity with Git, CI/CD, and code review workflows.
- Good understanding of API security, data protection, and authentication frameworks.
- Strong problem-solving skills and attention to detail.
Nice to Have
- Experience in e-commerce or omnichannel retail platforms.
- Exposure to ERP / OMS / WMS integrations.
- Familiarity with GraphQL, Serverless, or Kafka / RabbitMQ.
- Understanding of multi-brand or multi-country architecture challenges.
We are looking for an experienced Java Support Engineer with 4+ years of hands-on experience in supporting and maintaining Java/Spring Boot-based applications. The ideal candidate will be responsible for production support, debugging issues, and ensuring smooth application performance.
Key Responsibilities:
- Provide L2/L3 support for Java/Spring Boot applications in production and non-production environments.
- Perform incident analysis, root cause identification, and apply quick fixes or permanent solutions.
- Handle application deployments, environment monitoring, and performance tuning.
- Collaborate with development, DevOps, and database teams to resolve technical issues.
- Write and debug SQL queries, manage data fixes, and ensure database integrity.
- Use monitoring tools like Splunk, Kibana, or ELK Stack for issue investigation.
- Prepare documentation for recurring issues and maintain knowledge base.
Technical Skills:
- Strong in Core Java, Spring Boot, RESTful APIs
- Good knowledge of SQL / PL-SQL (Oracle / MySQL / PostgreSQL)
- Familiar with Linux/Unix commands and Shell scripting
- Exposure to microservices architecture and CI/CD tools (Jenkins, Maven)
- Hands-on experience with application monitoring and log analysis tools
- Knowledge of cloud (AWS / Azure) environments is a plus
Soft Skills:
- Strong problem-solving and analytical mindset
- Good communication and teamwork skills
- Ability to work under pressure and handle on-call support if required
Java Tech Lead (5–6 Years Experience)
About the Role
We are seeking a highly skilled Java Tech Lead with 5–6 years of hands-on experience in backend engineering, architecture design, and leading development teams.
The ideal candidate will combine strong technical expertise in Java frameworks with a deep understanding of system design, scalability, and performance optimization.
This role involves technical leadership, code reviews, and architectural decision-making for complex enterprise systems — with occasional exposure to analytics-driven and Python-based components.
Key Responsibilities
- Architect, design, and develop scalable backend systems using Java (Quarkus, Spring Boot, Spring, Java EE).
- Own the architecture — ensure modular, extensible, and high-performance service design.
- Lead and mentor a team of developers; conduct code reviews, enforce best practices, and ensure high code quality.
- Collaborate with cross-functional teams (frontend, DevOps, product, data) to deliver integrated, end-to-end solutions.
- Design and optimize database schemas (MySQL, PostgreSQL) and ensure efficient query performance.
- Implement and maintain microservices and distributed systems with strong fault tolerance and observability.
- Drive the adoption of modern development workflows — Git branching strategy, CI/CD, and code quality automation.
- Analyze system performance bottlenecks, implement monitoring, and ensure smooth production deployments.
- Contribute to architecture reviews, technical documentation, and design discussions.
- Occasionally contribute to Python-based analytics modules or automation scripts.
- Work with AWS cloud services (EC2, S3, RDS, Lambda) for deployment, scaling, and infrastructure automation.
Required Skills & Qualifications
- 5–6 years of professional experience in backend application development using Java.
- Strong proficiency in Java frameworks: Quarkus, Spring Boot, Spring, Java EE.
- Proven experience in architecture design, system decomposition, and microservices design principles.
- Solid understanding of object-oriented design (OOD), design patterns, and SOLID principles.
- Strong experience with relational databases (MySQL, PostgreSQL) and query optimization.
- Good understanding of event-driven systems, RESTful APIs, and asynchronous processing.
- Proficiency in Git for version control and team collaboration.
- Strong analytical and debugging skills; ability to diagnose complex production issues.
Good to Have
- Hands-on experience with Python for data processing or analytics integrations.
- Familiarity with AWS cloud architecture and cost optimization practices.
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
- Knowledge of Docker/Kubernetes for containerized deployments.
- Exposure to NoSQL databases (MongoDB, DynamoDB, Cassandra).
- Experience with message queues (Kafka, RabbitMQ, or AWS SQS).
- Understanding of system scalability, caching (Redis/Memcached), and observability stacks (Prometheus, Grafana, ELK).
Soft Skills
- Strong leadership, mentoring, and communication skills.
- Proven ability to drive technical decisions and balance short-term delivery with long-term architectural health.
- Collaborative mindset — works closely with product, design, and operations teams.
- Passion for clean architecture, high performance, and continuous improvement.
- Self-driven with a strong sense of ownership and accountability.
Requirements
- Bachelors/Masters in Computer Science or a related field
- 5-8 years of relevant experience
- Proven track record of Team Leading/Mentoring a team successfully.
- Experience with web technologies and microservices architecture both frontend and backend.
- Java, Spring framework, hibernate
- MySQL, Mongo, Solr, Redis,
- Kubernetes, Docker
- Strong understanding of Object-Oriented Programming, Data Structures, and Algorithms.
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
- Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
- Exceptional design and architectural skills
- Experience of cloud providers/platforms like GCP and AWS
Roles & Responsibilities
- Develop new user-facing features.
- Work alongside the product to understand our requirements, and design, develop and iterate, think through the complex architecture.
- Writing clean, reusable, high-quality, high-performance, maintainable code.
- Encourage innovation and efficiency improvements to ensure processes are productive.
- Ensure the training and mentoring of the team members.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed.
- Research and apply new technologies, techniques, and best practices.
- Team mentorship and leadership.
Role & Responsibilities :
- Individuals are responsible for all traditional development activities analysis, design, coding, testing, and documentation.
- Add new features to existing Windows and Web-based applications in Visual Studio 2019. Interacting with internal team.
- Transform business and design needs into innovative products.
- Drive all projects to completion within deadlines.
- Perform thorough testing to find issues ahead of time.
- Engineering software needs more precise analysis & coding skillset.
- Enhance skillset by working with fortune 500 clients.
- Interacting with internal team.
Qualifications :
- B.E in computer science or related fields.
- Excellent programming & communication skills Strong problem solving, judgmental, and decision-making skills.
- Ability to work at the tactical and strategic levels of IT initiatives.
- Impressive hands-on experience in Java, database(Oracle), OOPS, Java Swing, Javafx
- Self-Motivated, flexible & Innovative.
About Company:
Fusion Softtech is one of the best offshore development companies based in Ahmedabad, India. We are a bunch of tech-savvy individuals who together as a teamwork to have great expertise in the latest technologies and developments so as to be able to cater the best of the services in the domain of Technology.
We, ensure being the hard core Technoids that our clients around the globe are given the best of our facilities through advancements in technologies which would actually help to make their lives a better place. What we do? We are specialized in creating user-friendly web-designs and applications with a primary goal to be simple and effective for use. We work hand-in-hand with your visions and goals to optimize your business/product. We provide you an end-to-end solution.
Job Description:
- Lead a team, handle client, conduct technical interview, and provide training to new joiners.
- Design, implement, and maintain web application phases.
- Conduct software analysis, programming, testing, and debugging
- Identifying production and non-production application issues
- Transforming requirements into stipulations.
- Should have knowledge of Data structures
- Develop, test, implement and maintain application software
- Recommend changes to improve established software application processes
- Ability to develop logical and high-quality code which meets functional specifications along with technical requirements for reusability, maintainability and scalability when appropriate application code for java programs.
- Ability to perform technical analysis based on requirements to establish architecture approach and create detailed design in support of the requirements.
- Excellent written and verbal communication skills, worked for foreign client would be an added advantage.
Technical Skills:
OOPS, Java, J2EE, Spring MVC, Spring Boot , Spring security and Spring Batch SOAP, REST API, Logging Framework, Hibernate, XML, JEE (Servlets/JSP/JMS), web services experience, microservices, AWS, Kubernetes, ELK Stack, Multithreading, GIT
Key Skills and Experience:
- Min 5+ years of experience in the JAVA/J2EE.
- Experience with RESTFUL Web services.
- Experience in portal & web content management
- Hands-on experience on Javascript frameworks Alloy UI and JQuery.
- Hands-on experience in software development using J2EE Frameworks Spring, Spring Boot, Struts, Hibernate.
- Basic knowledge of Javascript, HTML5, and CSS3.
- Good to have experience or Knowledge in AngularJS, ReactJS, different AWS services like S3, EC2, DynamoDB, Lambda function.
- Exposure in any of the Databases -MySQL/Postgres/Oracle/DB2 etc.
Perks and Benefits:
- Flexible working hours.
- 5 days working
- Fun loving environment with ample scope for flexibility.
- Exposure to work for foreign clients
- Employee friendly leave & Company Policies.
- Best working culture

- B.Tech/B.E (preferably in Computer Science Engineering)
- 7+ years of hands-on programming experience in building data-driven REST APIs, services & platforms using advanced Java frameworks like Spring, Redis, Node.js etc. with deep focus on integration & scale.
- We also look for hands-on experience with Mysql, Elasticsearch (or Solr) and Nosql stores.
- Our evaluation starts with focus on computer science fundamentals, data structures & algorithms.
- You will have been learning new technologies every week and prefer folks who can use golang/rust for backend development and are familiar with equivalent data stores, index stores and pub-sub technologies.
Designation - Senior Java Developer
Experience - 4+ Years required
-Proven working experience in Java Spring Boot framework
-Proven working experience in Java development
-Proven hands-on Software Development experience
-Experience in Spring boot micro services
-Experience working with tools like Git, Maven,SVN.
-Expertise developing enterprise-level web applications and RESTful APIs using Spring boot, with demonstrable production-scale experience.
- Working experience in Industry Standard protocols related API Security including OAuth is a must.
- Demonstrate strong design and programming skills using JSON, Web Services.
- Working knowledge with SQL Server databases.
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project teams
- Excellent written and verbal communication skills
Skill Required – Core Java, Java 8 Feature, Spring Core, Spring boot , Spring Data JPA, Hibernate..Etc








