Senior Java Developer

Job Description

Title: Senior Java Developer

Company Name: Softrobotics Bangladesh Limited

Vacancy: 4

Age: 28 to 35 years

Job Location: Chattogram, Dhaka

Salary: Negotiable

Experience:

  • 5 to 10 years


Published: 2025-11-17

Application Deadline: 2025-11-27

Education:

Requirements:
  • 5 to 10 years


Skills Required: Java J2EE,java spring framework,JPA,JUnit,PostgreSQL,rabbitmq

Additional Requirements:
  • Age 28 to 35 years

Required Skills & Experience

  • Strong experience with Java SDK 17+
  • Hands-on experience with Quarkus 3.x (extensions, RESTEasy, reactive programming)
  • Solid understanding of PostgreSQL including joins, functions, indexing, query optimization
  • Proficiency in Maven (3.9.x or above)
  • Strong knowledge of microservices, REST APIs, and distributed systems
  • Familiarity with Docker, Git, CI/CD pipelines
  • Experience writing unit and integration tests
  • Understanding of concurrency, multithreading, and performance tuning

Core Competencies:

  • Experience in the Spring Framework.
  • Experience in developing applications using microservices architecture.
  • Experience with Agile/Scrum development methodologies.
  • Experience with PostgreSQL database and understand of database versioning tools like Flyway.
  • Experience with unit tests tools like Junit and Mockito.
  • Experience with message brokers like RabbitMQ or Kafka.
  • Experience with Quarkus is a big plus.

Others:

  • Proven hands-on Software Development experience.
  • Proven over 5 years of working experience in Java development.
  • Hands-on experience in designing and developing applications using Java EE platforms.
  • Object-Oriented Analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc).
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).


Responsibilities & Context:

We are looking for an experienced Java Backend Developer with strong hands-on experience in Java 17, Quarkus, Maven, and PostgreSQL. The ideal candidate will build and maintain high-performance microservices, REST APIs, and backend systems that power our enterprise applications.

Key Responsibilities

  • Develop and maintain backend services using Java 17 and Quarkus 3.x
  • Build REST APIs and microservices following best design practices
  • Work with PostgreSQL for schema design, queries, performance tuning, indexing
  • Manage dependencies and project lifecycle using Maven 3.9+
  • Write clean, maintainable, and testable code (JUnit, Quarkus Test)
  • Optimize service performance, memory footprint, and scalability
  • Implement API security using JWT/OAuth2 and follow secure coding guidelines
  • Work closely with frontend, DevOps, and QA teams in an agile environment
  • Participate in code reviews, architecture discussions, and technical decisions


Job Other Benifits:
  • Weekly 2 holidays,Profit share
  • Salary Review: Yearly
  • Lunch Facilities: Full Subsidize
  • Festival Bonus: 2
  • All Government Declared Holidays Working Time : 11.00 AM to 8.00 PM (Lunch Break 1.30 PM-2.30 PM) Working Days: Monday to Friday



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 10.87%
Jahangirnagar University 6.52%
North South University 4.35%
BRAC University 4.35%
National University 4.35%
Mawlana Bhashani Science & Technology University 4.35%
Chattogram University of Engineering and Technology 2.17%
Hajera Tazu Degree College 2.17%
Bangladesh University 2.17%
Southern University Bangladesh 2.17%

Interested By Age Range

Age Range Percentage (%)
20-30 30.43%
31-35 58.70%
36-40 4.35%
40+ 4.35%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 6.52%
20K-30K 8.70%
30K-40K 8.70%
40K-50K 4.35%
50K+ 71.74%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 26.09%
0.1 - 1 years 15.22%
1.1 - 3 years 6.52%
3.1 - 5 years 6.52%
5+ years 45.65%

Similar Jobs