Software Engineer
Requirement Details:Job Title: Java/AWS Software Engineer IIClient: Denali Advanced IntegrationsReq Code: 73741Position Type: Permanent (Full Time)Location: Bellevue, WA 98004 - OnistePay Range: $114,400 – $130,000 + benefitsPositions Available: 3Work Authorization: USC, GC, GC-EADJob Overview:Java/AWS Software Engineer II will be responsible for designing, developing, and maintaining scalable Java-based backend services in a cloud environment. This role requires strong experience in Java service development, distributed systems, and asynchronous processing. The engineer will contribute to large-scale SaaS applications, focusing on performance, scalability, and system reliability while collaborating with cross-functional teams in an Agile environment.Key Responsibilities:Design, develop, and maintain high-quality Java services using industry best practices Contribute to the architecture and development of scalable backend systems Ensure system design quality, performance, and stability Implement and optimize process threading and asynchronous execution models Perform performance profiling and log analysis to troubleshoot system behavior Improve efficiency, scalability, and reliability of backend systems Collaborate with cross-functional teams to integrate software components Participate in technical discussions and contribute to design decisions Apply industry trends and technologies to enhance existing solutions Support development of high-concurrency SaaS applications Required Qualifications:Bachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent experience) 3–5 years of software engineering experience Experience working on large-scale, complex software projects Strong knowledge of Java development Experience in backend services and distributed systems Technical Skills:Java (strong proficiency) AWS cloud services Multithreading, concurrency, asynchronous programming SQL and NoSQL databases Backend service development and SaaS applications Performance tuning, logging, and debugging tools Cloud-based architecture fundamentals Preferred Skills:Exposure to Big Data technologies Knowledge of Machine Learning systems Software Defined Networking (SDN) understanding Knowledge of software QA principles Experience with scalable SaaS platforms Core Competencies:Accountability & ownership Strong communication skills Customer focus mindset Analytical thinking and problem solving Collaboration and teamwork Results-driven approach Planning and prioritization Continuous learning and improvement