Software Engineer II

LexisNexis

Alpharetta, GA • 1h ago • On-site

Mid

On-site

71,600 - 119,400 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software Engineer II role

Improve your resume now

$71,600 – $119,400/year

Quick Facts

  • Role: Software Engineer II
  • Focus: Java-based enterprise applications, REST APIs, and cloud-native microservices

Description

You will perform moderate research, design, and software development within a specific software functional area or product line. Responsibilities include designing and implementing REST APIs and cloud-native services using Java and Spring technologies, developing and supporting microservices, and working through the SDLC from requirements to support. You will also contribute to secure coding, automated testing, CI/CD, and production troubleshooting, with an emphasis on learning new technologies and AI-assisted development tools.

Responsibilities

  • Design, develop, test, and implement enterprise applications, REST APIs, and cloud-native services using Java and Spring
  • Build features across API and service layers with clean, maintainable, and testable code
  • Develop and support microservices in a cloud-based, microservice-oriented architecture
  • Participate in all SDLC phases: requirements, design, development, testing, deployment, and support
  • Collaborate with Product, Architecture, SRE, QA, and other engineering teams
  • Assist with technical designs and implementation plans by writing/reviewing portions of documentation
  • Support CI/CD pipelines and DevOps practices
  • Troubleshoot and debug issues in development, test, and production environments
  • Follow secure coding standards and established development processes
  • Contribute in code reviews and continuous improvement initiatives
  • Develop and maintain automated unit and integration tests
  • Support observability, monitoring, reliability, and operational excellence practices
  • Use AI-assisted software development tools to improve productivity and software quality
  • Work with Technical Leads and senior engineers while increasing ownership
  • Keep abreast of emerging technologies and industry trends

Requirements

  • 1–3 years of software engineering experience (including internships, co-ops, academic projects, or professional experience)
  • B.Sc. (IT), B.Sc. (CS), BCA, MCA, BE/B.Tech (Computer Science, Information Technology, Software Engineering) or equivalent experience
  • Strong foundation in computer science concepts, object-oriented programming, data structures, and software engineering principles
  • Demonstrated passion for learning new technologies and applying them to solve business problems

Benefits

  • Annual incentive bonus eligibility
  • Country-specific benefits
  • Fair and accessible hiring process with accommodation support

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report