drjobs Sr Software Engineer JAVA EE Spring Boot

Sr Software Engineer JAVA EE Spring Boot

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dhaka - Bangladesh

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

AtAudacity IT Solutionswere seeking a01 (ONE) Senior Software Engineer (JAVA EE Spring Boot)to join our team.

The ideal candidate should have deep expertise in Java programming substantial experience with Java frameworks and libraries and a strong grasp of web technologies. In this role youll collaborate closely with the product team to understand their requirements and deliver robust software solutions.

Additionally youll play a key role in mentoring junior developers fostering a culture of excellence and ensuring topnotch code quality.

Salary Range: 100000 BDT 150000 BDT (open to extend for deserving candidates).

Number of Vacancies:01 (Onsite).

Minimum Experience:

  • 5 years of professional Java development experience.

Responsibilities:

  • Contribute to the design development and maintenance of scalable and reliable Java applications focusing on performance security and maintainability through the application of design patterns and industry best practices.
  • Leverage your expertise in Java internals (JVM garbage collection and performance tuning) to optimize application efficiency.
  • Build and maintain web applications using Java frameworks such as Spring (Boot MVC Security) and Hibernate ensuring adherence to high performance and security standards.
  • Collaborate with crossfunctional teams to design and implement RESTful and SOAP APIs following best practices for API security and thorough documentation.
  • Handle database design and optimization for both relational (e.g. PostgreSQL MySQL) and NoSQL databases (e.g. MongoDB Cassandra).
  • Apply DevOps methodologies including CI/CD pipelines containerization and orchestration with tools like Jenkins GitLab CI Docker or Kubernetes.
  • Develop and execute comprehensive testing strategies including unit integration and TDD/BDD testing utilizing frameworks such as JUnit TestNG and Mockito.
  • Ensure secure coding practices conduct vulnerability assessments and integrate robust security measures into the development lifecycle.
  • Collaborate with architects and engineers to define and implement software architecture strategies including microservices and eventdriven designs.
  • Mentor junior engineers foster team collaboration and promote a highperformance development culture.
  • Tackle complex technical challenges with innovative solutions demonstrating excellent problemsolving and analytical skills.
  • Manage project timelines resources and stakeholder communications to ensure smooth development and delivery.

Technical Skill Requirements:

  • 5 years of handson experience in Java development.
  • Expertise in Java programming (Java SE and Java EE) with a deep understanding of Java internals including JVM garbage collection and performance optimization techniques.
  • Strong background in using popular Java frameworks and libraries such as Spring (Boot MVC Security) Hibernate and JPA tailored to project requirements.
  • Solid experience in database design and management working with both relational databases (e.g. PostgreSQL MySQL) and NoSQL databases (e.g. MongoDB Cassandra).
  • Proven ability to develop RESTful and SOAP APIs with a strong grasp of OpenAPI (Swagger) and best practices for API security (OAuth JWT etc.).
  • Practical knowledge of DevOps practices including CI/CD pipelines and containerization tools.
  • Proficiency in testing frameworks like JUnit TestNG and Mockito applying unit integration and TDD/BDD testing methodologies.
  • Strong understanding of secure coding principles and the ability to integrate security protocols into the development lifecycle.
  • Expertise in designing scalable reliable and efficient software architectures with experience in design patterns microservices and eventdriven architecture.

Perks & Benefits:

  • Two (02) festival bonuses.
  • Full subsidized lunch.
  • Medical benefits.
  • Annual compensation package review.
  • Yearly tour.
  • Team retreat.
  • Leave encashment.
  • Yearly profit sharing.
  • Weekly two holidays (FridaySaturday).
  • Facilities for skill development.
  • Scope for professional development & career growth
  • Sponsorship for professional certification.

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.