Senior Software Engineer - Java

SEBPO

  • Dhaka
  • Permanent
  • Full-time
  • 21 days ago
Responsibilities & Context:We are seeking a highly skilled Java Developer with deep expertise in Spring Boot, SQL, Groovy, and AWS to join our dynamic team. The ideal candidate will be responsible for building and maintaining complex backend systems and cloud-native applications that are robust, scalable, and secure. This role demands a strong problem-solving mindset and a passion for delivering high-quality, efficient solutions in a fast-paced environment.Key ResponsibilitiesDesign, develop, and maintain Java-based microservices using Spring Boot.Work on complex SQL queries, database design, optimization, and stored procedures.Develop and maintain scripts and tools using Groovy, especially for automation or integration tasks.Deploy, manage, and optimize backend applications on AWS infrastructure (EC2, S3, RDS, Lambda, etc.).Integrate with internal and third-party RESTful APIs and services.Ensure performance, security, scalability, and high availability of backend services.Participate in code reviews, design discussions, and agile sprint planning.Troubleshoot and resolve production issues with a strong focus on root cause analysis.Collaborate cross-functionally with frontend developers, DevOps, QA, and product teams.Experience & QualificationsStrong hands-on experience with Spring Boot and related Spring ecosystem modules.Advanced SQL knowledge with experience in PostgreSQL, MySQL, or similar RDBMS.Practical experience with Groovy scripting and Groovy-based frameworks (like Grails is a plus).Solid knowledge of AWS services like EC2, RDS, S3, Lambda, IAM, CloudWatch.Understanding of RESTful API design, JSON, and asynchronous communication patterns.Strong analytical and debugging skills.Experience with Kubernetes, Docker, and container orchestration.Experience working in Agile/Scrum environments.Familiarity with DevSecOps and secure coding practices.Soft SkillsStrong verbal and written communication skills.Ability to work independently as well as collaboratively in a team.Quick learner with a proactive mindset.Solution-oriented and detail-focused approach.Education Requirements:
  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Bachelor of Science (BSc) in Electrical & Electronic Engineering
Experience:
  • 5 to 10 years
Additional Job Requirements:
  • Age 24 to 42 years
Skills & Expertise:Agile Scrum,AWS,DevSecOps,docker,Groovy and Grails,Java Development,JSON,PostgreSQL,RESTful API,SPRING bootCompensation & Other Benefits:
  • Credit card,Weekly 2 holidays,Insurance
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2
Company Information:SEBPO is a leading global outsourcing partner to many of the world's largest advertising, technology and media companies. The company specializes in ad operations, creative services, quality assurance and data solutions. SEBPO offers industry expertise and process governance so organizations can scale, innovate and control costs. SEBPO has been consistently recognized as one of the “5000 Fastest Growing Private Companies in America” by Inc. Founded in 2006, SEBPO is based in New Jersey with delivery centers in Bangladesh and El Salvador. To learn more about SEBPO, please visit www.sebpo.com

Bdjobs

Similar Jobs

  • Software Engineer (Java)

    SIMEC System Ltd.

    • Uttara, Dhaka
    Responsibilities & Context: Job Context: We are seeking a highly skilled Senior Software Engineer (Java) with extensive experience in the Spring Boot framework to join our dyna…
    • 1 day ago
  • Senior Software Engineer (ML & AI)

    Fanfare Bangladesh Ltd

    • Dhaka
    Responsibilities & Context: Proficiency in programming languages such as Python, R, or Java. Strong knowledge of machine learning frameworks and libraries (e.g., TensorFlow, Py…
    • 10 days ago