-
Senior Full Stack Java Architect
- Insight Global (Alpharetta, GA)
-
Job Description
A client of Insight Global is looking for a Full Stack Java Architect to join their team supporting an anti-money laundering product working hybrid onsite in Alpharetta. The pay rate ranges between $60-70/hour.
ACCOUNTABILITIES
• Serve as a primary technical point of contact for external technology resources.
• Provide design input across a product.
• Work directly with customers and end users.
• Serve as acknowledged “go to” person on coding and technical issues.
• Interface with other technical personnel or team members to finalize requirements.
• Write and review portions of detailed specifications for the development of system components of moderate complexity.
• Complete complex bug fixes.
• Design and work with complex data models.
• Mentor lead software developers interested in consultancy on development methodologies and optimization techniques.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
QUALIFICATIONS
• 10+ years of Software Engineering experience
• Bachelor’s degree in computer science or relevant experience
TECHNICAL SKILLS
• Software development process expert in applicable methodologies (e.g., Agile, Waterfall)
• Strong command on object-oriented design, design patterns.
• Excellent problem-solving and debugging skills. Effective communication and collaboration abilities.
• Deep expertise in one or more backend languages such as Java, C# etc
• Strong command of associated frameworks e.g., Spring Boot, Spring MVC, Hibernate etc
• Strong grasp of TypeScript for building scalable, type-safe applications using Angular framework
• Expertise in multiple DBMS data modeling, design and manipulation, optimization, best practices, tuning and leading industry trend knowledge
• Expertise in normalized/dimensional data modeling principles and their application to complex business needs
• Expertise in industry technology language development trends
• Ability to partner and lead internal and external technology resources in solving complex business needs
• Experience designing reusable components, following SOLID principles and atomic design methodology
• Knowledge of DevOps practices and CI/CD pipelines
• Strong commitment to code quality, documentation, and testing
• Experience with containerization and orchestrations tools like Docker, Kubernetes. AWS and Azure cloud
-