Interesting Job Opportunity: Java Developer - Backend Architecture

Patch Infotech Pvt Ltd


Date: 2 days ago
City: Delhi, Delhi
Contract type: Full time
Job Description

Responsibilities :

  • Design, develop, and maintain robust and scalable Java applications using Java 1. 7 and above, with a strong emphasis on Java 8+ features.
  • Develop and implement microservices architecture using Spring Boot.
  • Write clean, efficient, and well-documented code.
  • Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment.
  • Troubleshoot and debug complex issues.
  • Develop and consume RESTful and SOAP-based web services.
  • Design and implement efficient and secure Web APIs.

Experience in building and managing microservices.

Work with relational databases (MySQL) and/or NoSQL databases.

Design and implement efficient database schemas and queries.

  • Optimize database performance.
  • Implement and maintain comprehensive unit and integration tests using TDD principles.
  • Ensure high code coverage and quality.
  • Utilize testing frameworks like JUnit, Mockito, or similar.
  • Adhere to coding standards and best practices.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to continuous integration and continuous deployment (CI/CD) pipelines.
  • Version Control using Git.
  • Effectively communicate technical concepts to both technical and non-technical audiences.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
  • Participate in agile development processes.
  • Provide and receive constructive criticism.

Required Skills

  • 3+ years of professional Java development experience.
  • Strong proficiency in Java 1.7 and above, with a deep understanding of core Java concepts.
  • Extensive experience with Spring Boot framework.
  • Experience developing and consuming RESTful and SOAP web services.
  • Hands-on experience with MySQL or NoSQL databases.
  • Demonstrable experience with Test-Driven Development (TDD).
  • Strong understanding of software development best practices.
  • Experience with version control systems (Git).
  • Experience with building microservices.
  • Excellent verbal and written communication skills.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Experience with Docker and Kubernetes.
  • Experience with message queues (Kafka, RabbitMQ).
  • Experience with CI/CD tools (Jenkins, GitLab CI).
  • Experience with performance tuning and optimization.
  • Experience with other Java frameworks.
  • Experience with front end technologies

(ref:hirist.tech)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Marketing Intern

acenzo, Delhi, Delhi
2 days ago
About InternshipWe are seeking a dynamic and enthusiastic Marketing Intern to support the development and execution of marketing strategies. You will work closely with the Director to create content, track campaign performance, and contribute to various branding and outreach activities.Key ResponsibilitiesAssist in planning and implementing marketing campaigns across digital and offline channels.Create and manage content for social media, blogs, newsletters,...

Research Associate

Insight Alpha, Delhi, Delhi
2 days ago
Job Description- Research AssociateAbout Insight Alpha: Insight Alpha provides its clients access to a network of frontline industry experts that help them get critical information they need to be successful. We help thousands of our clients get answers to their most critical questions, without leaving their desks. Having built a strong network of senior industry experts and key decision makers...

Taxation Manager

Calderys, Delhi, Delhi
6 days ago
ResponsibilitiesIndirect taxation: GST and support other Miscl taxes Responsible for collating and reviewing the information for 10 GST registration across the country Advice on GST on transactional matters for business decisions Handline Litigations Support Department audits and queries Ensuring filings and audits on time Identifying tax risk Direct taxation Ensuring calculations of withholding tax/CIT / Advance tax Ensuring filings under...