Logo
Bridge Flair LLC

Python with Java Developer – w2

Bridge Flair LLC, Dallas, Texas, United States, 75215

Save Job

Position Overview Accenture is seeking a talented and motivated

Python with Java Developer

to join its development team in Dallas, TX. The ideal candidate will have a strong foundation in both

Python

and

Java , excellent communication skills, and proven experience in

onshore/offshore coordination . This role involves end-to-end software development, API design, and integration of enterprise-grade applications within a collaborative Agile environment.

Key Responsibilities

Full Stack Development:

Design, develop, test, and maintain scalable backend systems using

Python

and

Java (Spring Boot) . Create and maintain

RESTful APIs

and

microservices

that support large‑scale enterprise applications.

System Integration:

Build robust integrations between internal and external systems using REST APIs, JSON, and XML. Work with cloud‑based services and application frameworks for secure, high‑performance data exchange.

Database Development:

Design and optimize data models and queries for relational and NoSQL databases such as

PostgreSQL ,

MySQL , or

MongoDB . Implement data access layers and data pipelines for analytics or operational use cases.

CI/CD and DevOps:

Contribute to build and deployment automation using

Jenkins ,

Git , and

Docker . Collaborate with DevOps teams to implement and maintain CI/CD pipelines and infrastructure automation.

Collaboration and Coordination:

Work closely with onshore and offshore teams to coordinate tasks, manage dependencies, and ensure timely project delivery. Communicate effectively with cross‑functional teams, including QA, Product Owners, and Project Managers.

Quality Assurance:

Participate in code reviews, conduct unit testing, and ensure high‑quality code delivery. Identify performance bottlenecks and suggest optimization strategies.

Maintenance & Support:

Provide post‑deployment support, troubleshoot production issues, and participate in release management activities.

Required Skills & Qualifications

Education:

Bachelor’s degree in Computer Science, Engineering, or a related field.

Experience:

8 years of professional software development experience.

Technical Skills:

Strong hands‑on expertise in Python (Flask, Django, or FastAPI) and Java (Spring Boot, Core Java). Proven experience developing RESTful APIs and microservices in distributed systems.

Databases:

Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).

Version Control:

Experience with Git, Jenkins, and version control best practices.

Cloud & Containerization:

Familiarity with cloud environments (AWS/Azure/Google Cloud Platform) and containerization tools such as Docker or Kubernetes.

Communication:

Excellent communication and coordination skills, especially in managing offshore teams.

Analytical Skills:

Strong analytical, problem‑solving, and debugging skills.

Preferred Skills

Experience with messaging systems such as Kafka, RabbitMQ, or ActiveMQ.

Knowledge of Agile/Scrum methodologies.

Exposure to front‑end frameworks like Angular or React is a plus.

Hands‑on experience in test automation frameworks (PyTest, JUnit).

Soft Skills

Excellent written and verbal communication.

Strong teamwork and interpersonal skills.

Ability to adapt to changing priorities and technologies.

Self‑motivated with a proactive approach to issue resolution.

#J-18808-Ljbffr