Search by job, company or skills

Java Software Engineer

Java Software Engineer

d2n solutions
Fresher
Not Disclosed
Early Applicant
  • Posted 7 days ago
  • Be among the first 20 applicants

Job Description

Company Description D2N Solutions is a talent and solutions provider that helps organizations build high-performing teams across technology and business functions. The company's multidisciplinary team includes recruitment, compliance, finance, and marketing professionals who understand the challenges faced by both clients and candidates in today's employment climate. D2N Solutions delivers comprehensive support tailored to each stakeholder's needs, backed by experienced staffing experts from agency and corporate environments. The company offers a wide range of services in Information Technology, Technology Infrastructure, and Business Consulting across industries such as banking, healthcare, eCommerce, government, and telecom. This breadth of expertise creates opportunities for technology professionals to contribute to diverse, impactful projects.
Role Description The Java Software Engineer will design, develop, test, and maintain Java-based applications and services in a modern, distributed environment. Day-to-day responsibilities include writing clean, efficient, and well-documented code, implementing and refining microservices, integrating applications using the Spring Framework, and participating in code reviews to ensure quality and consistency. The role involves collaborating with cross-functional teams to understand requirements, translating them into technical solutions, and troubleshooting issues in production and development environments. The engineer will also contribute to improving development practices, optimizing performance, and maintaining secure, scalable systems that align with client needs. This is a full-time, remote role, requiring effective communication and collaboration in a distributed team setting.
Qualifications
  • Strong Software Development skills with experience in designing, implementing, and maintaining production-grade applications.
  • Hands-on Programming experience, primarily in Java, with a solid understanding of object-oriented principles and design patterns.
  • Practical experience building and maintaining Microservices architectures, including service integration and scalability considerations.
  • Proficiency with the Spring Framework (e.g., Spring Boot, Spring MVC, Spring Data) for building robust and secure enterprise applications.
  • Knowledge of RESTful APIs, relational databases, and version control systems (e.g., Git), along with basic understanding of CI/CD practices.
  • Ability to write clean, testable code, including unit and integration tests, and familiarity with tools such as JUnit or similar frameworks.
  • Strong problem-solving skills, attention to detail, and the ability to work independently and collaboratively in a remote environment.
  • Effective communication skills and the ability to translate business requirements into technical solutions.
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Experience in consulting or working across multiple domains (e.g., finance, healthcare, eCommerce) is a plus.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

Delhi, India
Skills:
Java, Git, Gradle, Docker, Distributed Systems, Maven, Restful Apis, Spring Framework, NoSQL databases, cloud platforms, microservices architectures
Bengaluru, India
Skills:
Java, Linux Administration, Microservices, Jenkins, Gcp, Automation Frameworks, Terraform, Ansible, Restful Apis, Azure, Kubernetes, AWS, Event-driven architecture, Distributed tracing, Logging pipelines, Alerting platforms, GitHub Actions, API gateways, Networking fundamentals, Service meshes
2-4 yrs
India
Skills:
authentication protocols , Oauth, API design, J2EE, Json, HTML, Soap Web Services, Git, Javascript, Core Java, Xml, Spring Framework, Jsf, Data Modeling, Endpoint development, Hibernate JPA, Integration middleware
Hyderabad, India
Skills:
Java, Wicket, Hibernate, Gwt, Api Development, Spring MVC, Sql, Google Cloud, Azure, Jsf, AWS, Test-driven development, Cloud platforms, Microservices architecture, Relational Databases, Software engineering tools, JPA2, ORM technologies
Mumbai, India
Skills:
Java, Jenkins, Git, Hibernate, Docker, MySQL, Spring Boot, Data Structures And Algorithms, Spring MVC