Experience in developing web-based client/server applications. Identify and proactively address performance bottlenecks and system deficiencies.…
Degree or higher qualification in Software Engineering or a related technical discipline. In this role, you will work closely with key stakeholders and apply……
3–4 years of hands-on experience in Java development. Java Developer: 3 years (Required). Collaborate with front-end developers, QA teams, DevOps engineers, and……
Mention the name of certification you have completed. Understanding of REST APIs and web application concepts. Participate in code reviews and team discussions.…
Your work will focus on building scalable solutions that ensure users can quickly and accurately find the products and information they are looking for.…
Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the……
Work closely with other developers, product managers, and designers in an Agile environment. Experience with object-oriented software design and design patterns……
Experience in developing application with JDK 1.8 and above. Experience in Java/JEE and Web Stack - Struts, ORM, Messaging/JMS, Springboot, Microservices.…
HubEngage, a fast-growing SaaS employee experience platform for communications and engagement is seeking a full-time Java Developer to join our diverse group at……
Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the……
Experience developing web applications and services, REST API, including integrations with third party web services. Good working knowledge of JavaScript.…
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its……
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected……
You would be a key contributor to building efficient programs systems and if you think you fit right in to help our clients navigate their next in their digital……
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its……
Good knowledge of OOPS Concepts. Experience in Spring, Struts, Hibernate / JSP-Servlets,HTML,Javascript,CSS. Project implemented in MVC Pattern.…
Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database……
Java 8 +, Spring Boot, REST API and Microservices development with hands-on coding experience. Data structures implementation and optimization.…
Skills: Java Developer Microservices Spring Boot Location Pune Job Function TECHNOLOGY Role Developer Job Id 405419 Desired Skills Java | Microservices |……
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our……
You will be responsible for Java/Java EE application development while working in the full software development lifecycle, from design to testing and……
Optimize application performance and ensure security best practices. Collaborate with cross-functional teams to gather and understand business requirements.…
Use AI to find out how well the skills on your resume fit this job description.
Overview:
Job Summary:
We are looking for a highly skilled Java Developer with strong hands-on experience in modern Java features and backend development. The candidate should possess deep expertise in Core Java, multi-threading, and scalable application design, with the ability to work on complex systems and drive high-quality deliverables.
Responsibilities:
Key Responsibilities:
Design, develop, and implement high-quality, scalable, and maintainable software solutions.
Work extensively on multi-threading, concurrency, and performance optimization.
Utilize Java 8+ features, including Stream API, Lambda expressions, and functional programming concepts.
Apply strong knowledge of Collections Framework and Data Structures to solve complex problems efficiently.
Develop RESTful APIs and backend services using Spring MVC / Java EE.
Write clean, reusable, and well-documented code following OOP principles and design patterns.
Perform unit testing and ensure high code coverage using frameworks like JUnit or Mockito.
Participate in code reviews, design discussions, and technical decision-making.
Collaborate with cross-functional teams including QA, Product, and Project Management.
Identify and proactively address performance bottlenecks and system deficiencies.
Lead by example in coding standards, best practices, and technical mentoring.
Qualifications:
BE or equivalent
Essential skills:
Requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Strong hands-on experience in:
Multi-threading and concurrency
Java 8+ features (Streams, Lambda, Functional Interfaces)
Collections Framework and Data Structures
OOP concepts and design patterns
Unit Testing frameworks (JUnit, Mockito)
Experience in developing web-based client/server applications.
Strong knowledge of REST APIs, Microservices, and system integration.
Understanding of Java internals (memory management, class loading, etc.).
Experience with version control systems like Git/SVN.
Exposure to Agile methodologies and TDD is preferred.
Strong analytical, problem-solving, and communication skills.