Core Java Developer (Visakhapatnam)

Core Java Developer (Visakhapatnam)

07 Aug
|
Winspire Tech
|
Visakhapatnam

07 Aug

Winspire Tech

Visakhapatnam

Overview

We are looking for a skilled Core Java Developer with 3+ years of experience to design, develop, and maintain high-performance, scalable applications. The ideal candidate should have strong fundamentals in Java and object-oriented programming, along with experience in backend development.

Key Responsibilities

1. Application Development

Design, develop, and maintain Java-based applications

Write clean, efficient, and reusable code using Core Java concepts

Implement robust and scalable backend solutions

2. Core Java Expertise

Apply strong knowledge of:

OOP concepts (Inheritance, Polymorphism, Abstraction, Encapsulation)

Collections Framework

Multithreading & Concurrency

Exception Handling

Java 8+ features (Streams, Lambda expressions)

3. System Design & Problem Solving

Analyze requirements and design technical solutions

Participate in architecture and design discussions

Optimize application performance and scalability

4. Database Interaction

Work with relational databases (MySQL, Oracle, PostgreSQL)

Write efficient SQL queries and manage data operations

Understand JDBC and ORM frameworks (Hibernate optional)

5. API Development

Develop and consume RESTful APIs

Work with JSON/XML data formats

6. Testing & Debugging

Perform unit testing and debugging

Fix bugs and improve application performance

Ensure code quality through reviews and best practices

7. Collaboration





Work closely with cross-functional teams (frontend, QA, DevOps)

Participate in Agile/Scrum ceremonies

Required Skills

Core Technical Skills

Strong proficiency in Core Java (Java 8 or above)

Solid understanding of data structures and algorithms

Experience with multithreading and concurrency

Backend Development

Experience in building REST APIs

Familiarity with frameworks (Spring/Spring Boot preferred but not mandatory)

Database Skills

Solid SQL knowledge

Experience with at least one RDBMS (MySQL, PostgreSQL, Oracle)

Tools & Technologies

Git (version control)

Maven/Gradle (build tools)

IDEs like IntelliJ IDEA/Eclipse

Experience Requirements

3+ years of hands-on experience in Java development

Experience in backend or enterprise application development

Education

Bachelor s degree in Computer Science / IT or related field

Nice-to-Have

Experience with Spring Boot / Microservices architecture

Knowledge of Docker/Kubernetes

Exposure to cloud platforms (AWS, Azure, GCP)

Understanding of design patterns

Key Traits

Strong problem-solving skills

Good communication and teamwork

Ability to work in a fast-paced environment

","

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Core Java Developer (Visakhapatnam)
🏢 Winspire Tech
📍 Visakhapatnam

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: core java developer (visakhapatnam) / visakhapatnam

Subscribe to this job alert:

Get the latest job offers by email for: core java developer (visakhapatnam) / visakhapatnam