
Java Developer
at Innovative global sourcing and logistics solutions. (M1)

- Work with the team to develop user-facing web applications utilizing various languages (like Java, golang, scala, etc.), RDBMS and NoSQL Databases, and latest frontend frameworks (including React, Vue, JQuery, etc).
- Assists in the technical evaluation, design, integration (utilizing an SOA), implementation, and support of projects.
- Communicating status to the team, business, and leadership.
- Participate in Code-Reviews
Required Skills:
- Java 1.8 or higher
- JavaScript and client-side libraries (such as jQuery, Ignite UI and bootstrap, Vue.js, React, etc)
- Intellij Idea or any other development tool
- Hibernate/ ibatis
- Spring/Spring Boot
- Oracle 12c and PL/SQL
- HTML
- CSS
- Git
- Web servers like Tomcat, Jetty, etc.
Nice to Have Skills:
- .NET 4.5 or higher
- NET MVC and Web API
- Deployment Tools like Team City, Jenkins, Octopus, etc.
- Experience Required:
- Minimum of 5 years of hands-on Java experience.
- Excellent understanding of web technologies.
- Experience developing REST-based web services
- Strong understanding of source control systems such as GIT knowledge of creating and managing GIT flows a plus.
- Basic knowledge of distributed systems a plus.
- Strong database skills using Oracle and PL/SQL.
- Excellent oral and written communication skills.
- Strong organizational skills and detail-oriented

Similar jobs
GaragePlug Inc
GaragePlug is one of the fastest-growing Automotive tech startups working towards revolutionising the automotive aftermarket industry with strong state-of-the-art technologies.
Role Overview
As we plan to grow, we have many challenges to solve. Some of the new features and products that are already in the pipeline include advanced analytics, search, reporting, etc., to name a few. Our present backend is based on the microservices architecture built using Spring Boot. With growing complexity, we are open to using other tools and technologies as needed. We are looking for a talented and motivated engineer to join our fleet and help us solve real-world problems in this exciting field. Join us and share the dream of building the next-generation online platform for the Auto industry.
What you'll do:
- Design and architect our core components
- End-to-end systems development
- Ownership of complete systems from development to production and maintenance
- Infrastructure management on AWS
Technologies you'll use:
- Microservices, AWS, Java, Spring-boot
- Gradle / Maven
- ElasticSearch
- Jenkins, CI/CD
- Containerization technologies like Docker, Kubernetes, etc.
- RDBMS (PostgreSQL) or NoSQL databases (MongoDB) & Enterprise Messaging Applications (Kafka/SQS)
- JUnit, TestNG, Cucumber, etc.
- Nginx
- Any cool piece of technology that you can bring onboard
What you are:
- You love technology and are always open to learning new tools
- You are proficient with server technologies: Spring / Spring Boot
- You have good experience in scaling, performance tuning & optimization at both API and storage layers
- You have an excellent grasp of OOPS concepts, data structures, algorithms, design patterns & REST APIs
- You are proficient in Java, SQL
- You have good knowledge of Databases: RDBMS/Document
- You have a good understanding of REST API design
- You have knowledge of DevOps
- Implement Coding Best Practices. Implement Code Quality gates as per the program norms
- Knowledge of Angular 2+ is a big plus
🚀 Key Responsibilities
- Act as the technical owner and point of contact from pre-sales through delivery for enterprise client engagements.
- Translate complex business requirements into scalable, extensible, and secure solution architectures.
- Design and document high-level and low-level architectures using industry best practices and patterns.
- Provide technical leadership across multiple projects, ensuring alignment with architectural standards and delivery goals.
- Conduct architectural assessments, POCs for clients and internal stakeholders.
- Collaborate with product owners, delivery managers, engineers, and clients to ensure architectural integrity throughout the SDLC.
- Evaluate and select appropriate tools, frameworks, platforms, and third-party services.
- Review code, configurations, and deployments for technical consistency and risk mitigation.
- Define and enforce non-functional requirements (performance, scalability, security, resilience).
- Continuously explore new technologies, patterns, and tools to improve architecture effectiveness and team productivity.
🛠️ Required Skills & Experience
- 12+ years of hands-on software development and architecture experience, with at least 3+ years in a solution or enterprise architect role.
- Strong background in Java and the Spring ecosystem (Spring Boot, Data).
- Deep understanding of API design, integration patterns, message brokers (like Kafka, RabbitMQ), and distributed systems.
- Hands-on experience with relational databases (PostgreSQL, MySQL, etc.).
- Proficiency in designing systems for high availability, scalability, performance, and security.
- Clear understanding of engineering and build processes and DevOps pipelines.
- Experience in enterprise software domains such as fraud detection, risk management, banking, or financial services is a major plus.
🔍 Soft Skills & Leadership Qualities
- Strong communication and presentation skills; capable of interfacing with C-level executives and developers alike.
- Demonstrated ability to influence technical direction across diverse teams.
- Proactive, self-starter mindset with a passion for solving complex problems.
- Experience working in agile and cross-functional teams.
🌟 Preferred/Bonus Skills
- Certifications in cloud platforms (AWS Certified Solutions Architect, Azure Solutions Architect).
- Familiarity with ML/AI model integration and data pipelines.
- Exposure to fraud detection or financial compliance workflows.
Participate in the entire application lifecycle, focusing on coding and debugging
Write clean code to develop functional web applications
Troubleshoot and debug applications
Perform UI tests to optimize performance
Manage cutting-edge technologies to improve legacy applications
Collaborate with Front-end developers to integrate user-facing elements with server-side logic
Gather and address technical and design requirements
Build reusable code and libraries for future use
Follow emerging technologies
Desireable skills
3+ years of experience as a Back-end developer
In-depth understanding of the entire web development process (design, development, and
deployment)
Hands-on experience with Java, Springboot and Hibernate
Working knowledge in SQL
Familiarity with Agile methodology of development process
Problem-solving attitude


Construction & Infrastructure is one of the industries, with the most complex problems in Supply Chain and they are fundamentally reengineering the way construction materials get procured. Their Clients include the biggest names in India & the World– The
LafargeHolcim Group, JSW Group, The Tatas and many others. They are backed by some of the world’s top marquee funds in their journey to create transparency and standardization to an otherwise opaque industry.
Your responsibilities:
● Understand the business context and build high quality code using proven design patterns
● Develop, test and deploy integrations required to meet business requirements
● Carry out unit tests and other quality control mechanisms to inform and validate the code and design
● Utilizing and monitoring cloud infrastructure resources (such as AWS, Azure) efficiently
● Participate in a highly fluid environment applying agile software development principles
● Ensure the coding standards are on-par with the best in the industry
Educational Qualifications:
● Bachelor's or Master’s degree in a quantitative field (e.g. Mathematics, Engineering, Computer Science).
Must have skills:
● 3+ years of work experience with mobile/web development
● Experience in working with either of languages: Go, Java, Scala
● Strong understanding of relational and non-relational databases (MySQL, PostgreSQL, MongoDB,
● Cassandra)
● Strong understanding of Message brokers
● Must have hands on experience in Restful APIs
● Must have a strong foundation of Data structures and Algorithms
● Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions
● or approaches to problems
● Ability to deploy features on a daily basis: should be good at time management and prioritization
● Hands-on experience in CI/CD principles and TDD
● Strong written and verbal English communication skills
Good to have skills:
● Experience in event-driven & asynchronous I/O frameworks
● Exposure to business process and workflow automation
● Working experience in process driven and data intensive business applications
● Experience in working on web infrastructure with React.js and React Native
Professional traits:
● Self-motivated, persistent and “Never Give Up” attitude
● Passion for innovation and adaptability to a lean startup culture
● Ability to work with minimal supervision, independently and / or as a member of a team
Job Role-12 months(contract) which is extendable /permnanent
Required Skills:
- Advanced Java skills, Spring, Spring Boot, REST APIs,
- Intermediate in Design Patterns and Principles
- Application is moving into PCF any cloud native experience is helpful
- DB: Oracle, SQL Server, RDBMS
- Network Infrastructure knowledge is helpful (work with network support team to troubleshoot)
- Production support skills are highly preferred.
- CI/ CD knowledge is helpful
- Junit for unit testing
- Java certifications are a huge plus
**Design development of software application in JAVA , using Oracle stack
Job Description:
- An ideal candidate is someone who works well with a cohesive team-oriented group of engineers, who have a passion for developing software, who enjoy solving problems in a challenging environment, and who have the desire to take their career to the next level.
- Participate in and lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs) and create solutions with high level of innovation, cost effectiveness, high quality and faster time to market.
- Accountable for full systems development life cycle including creating high quality requirements documents, use-cases, design and other technical artifacts including but not limited to detailed test strategy/test design, performance benchmarking, release rollout and deployment plans, contingency/back-out plans, feasibility study, cost and time analysis and detailed estimates.
- Research and evaluate current and upcoming technologies and frameworks.
- Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks.
- Collaborate with Vendor Resources for Support of Products.
- Conduct brownbag sessions on new and upcoming technologies, methodologies and application appropriate frameworks. Ensure knowledge transfer of vendor technology to *** staff. Provide technical training to the other team members.
Qualifications:
- Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience.
- 3 to 5 years of experience in related field.
- Broad understanding of Software Engineering Concepts and Methodologies is required.
- Back end Java Development
- API- Restful Services
- Automated Unit Testing (J Unit)
- Spring MVC
- SQL skills- Ability to work with tables, views, and stored procedures
- GIT
- Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment.
- Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results.
- Possesses strong communication skills -- both verbal and written and strong relationship, collaborative skills and organizational skills.
- Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team.
Job Summary
Require a java developer having 2+ years of experience especially in Spring and Hibernate
Job Type: Full-time
Responsibilities and Duties
Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- 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
Key Skills
JEE, JPA2 , Hibernate
Required Experience and Qualifications
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 in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development
Job Type: Full-time


