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