CSG10.03.26
AI SCORE 8.5

Java Software Engineer II - Remote Position

$90K–$120K/year

About the Role

We're hiring a Java Software Engineer II to join our dynamic team at CSG. This remote position offers the opportunity to work with cutting-edge technologies while contributing to impactful projects in the telecommunications domain. As a Java Software Engineer II, you'll play a crucial role in developing software solutions that enhance customer experiences.

What You'll Do

  • Interpret specifications by collaborating with Business Analysts and customers to clarify requirements.
  • Create low-level software designs based on high-level designs and functional requirements.
  • Develop software solutions in accordance with agreed requirements and document the design for approval.
  • Conduct unit testing to ensure software quality, recording deficiencies and remediating as necessary.
  • Implement and deploy software into test and production environments, ensuring smooth transitions.
  • Participate actively in team meetings, contributing to discussions on designs, risks, and interdependencies.
  • Mentor colleagues in areas of expertise, fostering a collaborative learning environment.
  • Contribute to knowledge capture systems and conduct training sessions to share insights and experiences.

Requirements

  • Bachelor's degree in software engineering or equivalent experience.
  • 3+ years of software development experience with modern Java SE (8+).
  • Proficiency in PostgreSQL and REST API frameworks.
  • Knowledge of Business Process Management (BPM) and related tools (e.g., Camunda, Activiti, Drools).
  • Experience with identity management and authentication systems (e.g., Keycloak).
  • Familiarity with development tools such as GitHub, Maven, and Kubernetes.
  • Strong English proficiency in a business environment.

Nice to Have

  • Experience in telecommunications provisioning.
  • Familiarity with Agile methodologies.
  • Understanding of software packaging and release processes.

What We Offer

  • Competitive salary in the range of $90,000 - $120,000 per year.
  • Fully remote work environment with flexible hours.
  • Opportunities for professional development and training.
  • Collaborative and inclusive company culture.
  • Supportive management committed to employee well-being.
  • Access to cutting-edge technologies and tools.
  • Health and wellness benefits.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This remote Java Software Engineer II position at CSG offers a competitive salary and the chance to work on innovative projects in a collaborative environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.