Software Engineer (Java) (Noida)

Software Engineer (Java) (Noida)

24 Sep
|
Veersa Technologies
|
Noida

24 Sep

Veersa Technologies

Noida

Position: Java Developer/Senior Java Developer

Experience Required: 2 – 6 Years

Location: Sector 144, Noida (In office/Hybrid)

Employment Type: Full-Time

Job Overview

We are looking for a passionate and skilled Java Developer/Senior Java Developer with minimum 2 – 6 years of experience in developing scalable backend applications using Java and Spring Boot technologies. The ideal candidate should have hands-on coding experience, a strong understanding of object-oriented programming concepts, and the ability to work in a fast-paced Agile environment.

The candidate will be responsible for designing, developing, testing, and maintaining backend services and REST APIs while collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities

- Design, develop, test, and maintain Java-based applications and backend services.
- Develop scalable RESTful APIs using Java and Spring Boot.
- Write clean, efficient, and reusable code following coding standards and best practices.
- Work on bug fixing, debugging, performance optimization, and enhancement activities.
- Collaborate with frontend developers, QA teams, and business stakeholders.
- Participate in code reviews and technical discussions.
- Ensure application security, scalability, and reliability.
- Work with databases and optimize SQL queries when required.




- Support deployment and production activities when needed.
- Stay updated with emerging technologies and industry trends.

Must Have Skills & Qualifications

- 2 – 6 years of hands-on experience in Java development.
- Strong knowledge of Core Java, OOPs concepts, Collections, Exception Handling, and Multithreading.
- Hands-on experience with Spring Boot, Spring MVC, and REST APIs.
- Understanding of Microservices architecture.
- Experience working with Hibernate/JPA.
- Good understanding of SQL and relational databases such as MySQL or PostgreSQL.
- Familiarity with Git/version control systems.
- Basic understanding of Maven/Gradle build tools.
- Knowledge of unit testing frameworks like JUnit or Mockito.
- Good problem-solving and analytical skills.
- Strong communication and teamwork abilities.

Good to have Skills

- Exposure to Kafka/RabbitMQ or any messaging systems.
- Knowledge of Docker/Kubernetes.
- Familiarity with AWS/Azure cloud platforms.
- Understanding of CI/CD pipelines and Agile/Scrum methodologies.
- Basic frontend knowledge (HTML, CSS, JavaScript, Angular, or React) would be an advantage.

Education

- Must have B. Tech /B. E / M. Tech degree in Computer Science, Information Technology, or related field.

Pay: ₹1,200,000.00 - ₹1,800,000.00 per year Work Location: Hybrid remote in Noida, Uttar Pradesh

📌 Software Engineer (Java) (Noida)
🏢 Veersa Technologies
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (java) (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (java) (noida) / noida