Java Developer – Core Java, Multithreading, SQL, Database Design (Bengaluru)

Java Developer – Core Java, Multithreading, SQL, Database Design (Bengaluru)

27 Aug
|
Synechron
|
Bengaluru

27 Aug

Synechron

Bengaluru

Job Summary
Synechron is seeking a Java Developer to build, enhance, and support scalable enterprise applications and microservices. The role focuses on Core Java, multithreading, database design, SQL, and Spring Boot to deliver secure, reliable, and high-performing solutions.

Software Requirements
Required:
- Java 11+; Java 17 preferred
- Spring Boot 2.x/3.x and Spring Framework
- SQL and relational databases
- RESTful APIs and microservices
- Git, Maven or Gradle
- JUnit and Mockito
- CI/CD practices
- Familiarity with Agile delivery

Preferred:
- Apache Kafka
- Docker and Kubernetes
- Cloud platforms such as AWS, Azure, or Google Cloud
- OpenAPI/Swagger and application monitoring tools

Overall Responsibilities
- Design, develop, test, and maintain Java applications and microservices.
- Build scalable solutions using Spring Boot.
- Apply Core Java, collections, exception handling, memory management, and design patterns.
- Develop concurrent applications using multithreading and concurrency concepts.
- Design database schemas, data models, stored procedures,



and optimized SQL queries.
- Develop and integrate REST APIs.
- Troubleshoot defects and improve application performance.
- Participate in code reviews, technical design, documentation, and deployment activities.
- Collaborate with analysts, architects, quality assurance teams, and other stakeholders.
- Follow secure, maintainable, and resource-effective development practices.

Technical Skills (By Category)
- Programming Languages:
Essential: Java 11+, Core Java, multithreading, concurrency, SQL.
Preferred: Java 17+, scripting languages.
- Databases/Data Management:
Essential: Relational database design, data modeling, joins, indexes, transactions, stored procedures, and query optimization.
Preferred: NoSQL, partitioning, replication, and execution-plan analysis.
- Cloud Technologies:
Essential: Understanding of application deployment and configuration environments.
Preferred: AWS, Azure, Google Cloud, Docke

📌 Java Developer – Core Java, Multithreading, SQL, Database Design (Bengaluru)
🏢 Synechron
📍 Bengaluru

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: java developer – core java, multithreading, sql, database design (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: java developer – core java, multithreading, sql, database design (bengaluru) / bengaluru