What are the responsibilities and job description for the Java Software Engineer position at E-Solutions?
Job Position – Java Software Engineer
Job Location – Phoenix,AZ (Onsite)Hybrid
Duration – Long Term Contract
Skill – Angular, Node, Mongo, Graph QL
Job Description
As a Senior Software Developer you’ll be instrumental in crafting our leading edge web applications This role demands a blend of designing developing and deploying software solutions utilizing a modern tech stack
Key Responsibilities
- Develop and design scalable secure and robust software solutions
- Develop backend services with Nodejs TypeScript Apollo GraphQL MongoDB utilizing NestJS and Prisma for heightened application performance
- Develop frontend development with Angular ensuring interfaces are responsive and aesthetically pleasing
- Apply HTML5 CSS and SASS for developing engaging web pages
- Engage with Azure Kubernetes Service AKS Kafka Dynatrace and LogDNA to ensure optimal application performance
- Drive comprehensive testing strategies using tools like Cypress and K6
- Collaborate with cross functional teams for feature definition design and deployment
- Mentor junior team members and foster a knowledge sharing environment
- Proactively stay abreast of the latest trends and technologies in software development
- Desired Skills Experience
- Bachelors or higher degree in Computer Science Engineering or related field
- Advanced skills in Nodejs TypeScript Apollo GraphQL MongoDB and frontend development with Angular HTML5 CSS SASS5 years of working hands on experience on a development project
- Proficient in NestJS Prisma highly preferred
- Experience with AKS Kafka Dynatrace LogDNA
- Familiarity with Cypress K6 or similar testing tools is advantageous
- Exceptional problemsolving communication and team collaboration abilities
- Looking For Someone Who
- Has a relentless desire to learn and a passion for software development
- Can function as a strong individual contributor taking initiatives to enhance quality and efficiency as needed
- Is capable of working independently with minimal guidance demonstrating a proactive approach to tasks and projects
- Exhibits a strong sense of ownership and dedication to developing highquality work
Skills
Azure Cosmos DB, Cassandra, Data Architecture, Dynamo DB, Java