Get more replies from employers
Send a job-specific resume in minutes.
E-Solutions, a global tech solutions firm, seeks a Senior Full Stack Python and Java Engineer for an on-site role in Charlotte, NC. You will design, develop, and maintain end-to-end web applications using Python and Java across front-end and back-end layers.
You will build scalable APIs and microservices, implement responsive UIs, integrate with databases and cloud services, and ensure code quality through testing and code reviews. The role also includes mentoring and production deployments.
E-Solutions, founded in 2003 and headquartered in San Jose, California, is a certified Minority Business Enterprise (MBE) that connects technology with talent for organizations worldwide. The company delivers Digital Product Engineering, AI-powered transformation, Global Workforce Management, and Business Process Outsourcing solutions across more than 35 countries and services over 150 countries. E-Solutions partners with Fortune 500 enterprises, high-growth companies, and digital-first organizations to address complex business challenges through scalable technology and workforce solutions. Its expertise spans agentic and generative AI, data engineering and analytics, intelligent automation, cloud and DevOps, and global compliance and payrolling. This integrated approach enables clients to build, modernize, and scale with confidence while driving measurable business outcomes.
The Senior Full Stack Python and Java Engineer is a full-time, on-site role based in Charlotte, NC. This role involves designing, developing, and maintaining end-to-end web applications using Python and Java across both front-end and back-end layers. Responsibilities include building scalable APIs and microservices, implementing responsive user interfaces, integrating with databases and cloud services, and ensuring code quality through testing and code reviews. The engineer will collaborate with cross-functional teams, participate in architectural discussions, optimize application performance, and contribute to technical documentation and best practices. The role also includes mentoring team members, supporting production deployments, and continuously improving the development lifecycle and tooling.