Java Back-end Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
This role involves developing and maintaining the back-end/server-side components of applications, including APIs, databases, and services containing business logic.
The focus is on creating scalable, secure, and efficient services either on-premises or in the cloud, using various programming languages and tools., * Engage with customers to understand their use-cases and requirements.
- Solve complex problems by designing, developing, and delivering solutions using diverse tools, programming languages, frameworks, and technologies.
- Align development efforts with overarching architecture guidelines for a unified approach.
- Design, develop, and deploy new code, including APIs and microservices, primarily using languages such as Java.
- Collaborate with front-end developers and cross-functional teams like product owners, designers, and architects to ensure seamless integration.
- Manage application deployment to cloud or on-prem environments, ensuring health monitoring, security hardening, and disaster recovery.
- Oversee data storage and retrieval within applications leveraging database technologies like MySQL, MongoDB, and others.
- Advocate for best programming practices, including test-driven development, continuous integration, and continuous delivery.
- Optimize infrastructure and deployment strategies to enhance application resiliency and reliability.
- Support security best practices to protect user data through encryption and anonymization.
Requirements
- At least 5 years of experience in IT and 3 years of hands-on development.
- Proficiency with at least one programming language or framework.
- Bachelor’s Degree (additional educational qualifications are not specified).
- Experience with back-end application development, including APIs and microservices.
- Familiarity with cloud and on-prem deployment and management.
- Understanding of secure coding practices and data protection techniques.
Preferred Qualifications
- Experience with DevSecOps practices beyond pipelines, including tools like GitHub Actions.
- Knowledge of cloud security, identity and access management, and preferred cloud platforms such as Google Cloud Platform.
- In-depth knowledge of full-stack application development and DevSecOps CI/CD pipelines.
- Experience supporting product users and enabling product/service enhancements.
- Ability to use AI responsibly to improve product and service delivery.
- Strong independent work management, problem-solving skills, and thought leadership qualities.
- Excellent communication skills with clarity and conciseness.
About the company
Dexian stands at the forefront of Talent + Technology solutions with a presence spanning more than 70 locations worldwide and a team exceeding 10,000 professionals. As one of the largest technology and professional staffing companies and one of the largest minority-owned staffing companies in the United States, Dexian combines over 30 years of industry expertise with cutting-edge technologies to deliver comprehensive global services and support.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Is Software Engineering Over-Saturated?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Dev Digest 120 - Apple and peers