Epicareer Might not Working Properly
Learn More

Java Developer

Salary undisclosed

Apply on


Original
Simplified

Java, Python with IAM (Production support Experience )

:Python is needed

Ex capital resources preferred but also good with strong financial Experience

Project Specifics ------ (CST working hours)

Location: Plano, TX On-site/Hybrid/Remote: Hybrid If Hybrid, what days in office: (Mon & Fri remote, Tue-Thu onsite)

Key Terms on Resume: Java, Python, Spring Boot, AWS (DynamoDB, Lambda, ECS) Linux, IAM Privileged Access Management (PAM)

Tech Must Haves ------

  • 6-8 years as Java Developer
  • Spring Boot
  • 4 years experience with AWS (Lambda, ECS, Docker, tools and services) High level of experience
  • Experience with Linux
  • 2-3 years Python experience with automation
  • Understanding of IAM Privileged Access Management (preferred but not required)
  • AWS Certification preferred but not required
  • Project Details:
    • LOB: IAM, under the Cyber/Access Management LOB (Enterprise Critical Business Applications
    • Team Members: 8-10 developers and 4-5 platform engineers, 3-4 application support engineers. 18 people on this team and 6 people on support. Cross functioning with other teams within IAM. 5-6 applications have been included in on this project and will be communicating with them.
    • Initiatives/Project: Enterprise Critical Business Applications within IAM (Identity and Access Management). This platform supports privileged access management (PAM) solutions across various areas of the business. The project interfaces with five critical applications and is managed by three subgroups: Development, Engineering, and Application Support. The two new hires will join the Application Support group, which consists of 6 members out of a total team of 18.

The platform launched on 10/15 and already has several internal Capital One users. The team is currently working to onboard more users and expand capacity to ensure effective end-user support. This expansion aims to maintain operational continuity and includes tasks such as application support, rehydration of service stacks, troubleshooting, and production support

Role Summary:

The new hires will primarily focus on application support and production operations rather than new development. Their responsibilities include:

  • Troubleshooting issues, identifying bugs, and ensuring smooth operations
  • Supporting production applications built on microservices with various dependencies
  • Maintaining operational readiness, including the rehydration of service stacks
  • Acting as liaisons between the Development, Engineering, and Application Support teams

This role requires candidates to have strong communication skills and the ability to collaborate effectively across subgroups. Comfort with providing feedback and managing cross-team dependencies is essential.

Skills and Requirements:

  • Java expertise (75%) with some exposure to Python (25%) for certain Lambda functions
  • Strong understanding of microservices, dependencies, and application architecture
  • Familiarity with privileged access management solutions
  • Candidates with a development background are welcome, but they must be committed to production support

Additional Details:

  • Core business hours: 7 AM 6 PM (no on-call duties in the last 8+ months, though occasional on-call support may be needed)
  • The Development team will focus on building new features, while the Support team will handle day-to-day operational tasks such as bug fixes, troubleshooting, and user issue resolution

This position offers a unique opportunity to work closely with both Development and Engineering teams, ensuring seamless platform operations and continuous support for endusers.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job