👨🏻‍💻 postech.work

Sr. Java Developer

Tungsten Technologies • 🌐 Remote • 💵 $100,000 - $120,000

Remote Posted 17 hours, 32 minutes ago

Job Description

Software Development Engineer – Java (5 Years)

Responsibilities

Design, develop, and maintain scalable backend services using Java

Build applications and services from scratch with end-to-end ownership

Write clean, maintainable, and well-tested code following best practices

Collaborate closely with product, frontend, and infrastructure teams

Participate in design discussions, code reviews, and system improvements

Debug production issues and optimize performance and reliability

Required Skills

Strong proficiency in Java with deep understanding of core language fundamentals, OOP, concurrency, and memory management

Excellent problem-solving skills with solid knowledge of data structures and algorithms

Hands-on experience with Spring / Spring Boot and RESTful API development

Strong understanding of design principles (SOLID), clean code, and common design patterns

Experience with relational databases (MySQL/PostgreSQL), schema design, indexing, and query optimization

Familiarity with ORM frameworks (Hibernate/JPA) and their internals

Understanding of microservices architecture, distributed systems, and scalability concepts

Experience with cloud platforms and deploying production services

Knowledge of containers (Docker), CI/CD pipelines, and Linux fundamentals

Experience writing unit and integration tests (JUnit, Mockito)

Good to Have

Experience with NoSQL databases (Redis, MongoDB)

Experience with Elasticsearch or search systems

Exposure to system design and performance tuning

Prior startup experience or ownership of independently built systems

What We Look For

Strong ownership mindset and ability to work in fast-paced environments

Ability to think from first principles and make sound technical decisions

Clear communication and strong collaboration skills

Job Types: Full-time, Permanent

Pay: ₹100,000.00 - ₹120,000.00 per month

Benefits:

Work from home

Application Question(s):

Do you have experience in working from scratch?

Do you have experience of working on Design patterns?

Do you have experience of working on structural patterns?

Do you have experience of working on behavioral patterns?

Experience:

Java: 5 years (Required)

Work Location: Remote

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.