Amtex Systems is Game Changing Innovators in technology across the world over two decades. We specialized in technology platforms and services in Software Development & Information Technology Consulting, Digital Media, Business Intelligence, Mobile Applications and Content Management. Amtex is ranked among the top 4 privately held companies in New York for Business Intelligence and Content Management solutions. Amtex provides solutions and services to clients in multiple domains including Technology, Financial Services, Media, Fashion, Retail and the Public Sector. Amtex is based in New York with offices located across the world. We are looking for an innovative enthusiastic person to join our team.
We are seeking a highly skilled Senior Software Developer to join our Java + Angular development team. This role will focus on building a next-generation application to replace a legacy system, leveraging modern frameworks, cloud-native architecture, and high-performance data solutions.
Key Responsibilities
- Design, develop, and deliver a new enterprise-grade application using Java 17, Spring Boot, Angular 15, and NGRX.
- Migrate and modernize functionalities from a legacy Java / WebLogic application to a cloud-native architecture.
- Integrate with Azure Cloud Services and Snowflake for data storage, analytics, and processing.
- Implement RESTful APIs and GraphQL services for seamless integration with internal and external systems.
- Utilize Redis for distributed caching and performance optimization.
- Apply test-driven development practices using JUnit, Cucumber, and Angular testing frameworks.
- Collaborate with cross-functional teams in an Agile / Scrum environment to deliver high-quality software.
- Troubleshoot and resolve production issues with speed and accuracy.
- Ensure code quality, scalability, and maintainability through clean architecture and best practices.
Required Skills & Experience
5+ years of professional software development experience.Strong expertise in Java 17 and Spring Boot for backend development.Advanced proficiency in Angular 15 and NGRX for state management.Solid experience with Azure Cloud services (App Services, Functions, Storage, Key Vault, etc.).Hands-on experience with Snowflake for data warehousing and analytics.Strong knowledge of Redis for distributed caching.Deep understanding of object-oriented programming and service-oriented architecture.Experience building RESTful APIs and GraphQL endpoints.Proficiency in SQL and relational databases (Oracle, SQL Server, PostgreSQL, etc.).Familiarity with Linux and shell scripting.Strong problem-solving skills with the ability to propose multiple solutions and evaluate trade-offs.Excellent verbal and written communication skills.Desired Skills
Experience with CI / CD pipelines using tools like Gitlab, or Azure DevOps.Knowledge of microservices architecture and containerization (Docker, Kubernetes).Exposure to event-driven architectures and messaging systems.Experience in financial services or asset management technology environments.