Senior Java Software Engineer
Company DescriptionPronix Inc. serves as a leading AI-First Transformation Partner, empowering enterprises to modernize, automate, and scale through cutting-edge Conversational AI, Generative AI, Cloud, Data, and Digital Solutions. Since 2010, Pronix has delivered significant business value by transforming operations, enhancing customer and employee experiences, and enabling data-driven innovation. Partnering with global leaders like Microsoft, SAP, AWS, and Kore.ai, we design and implement tailored enterprise-grade digital solutions. Pronix provides expertise across diverse industries, including healthcare, financial services, manufacturing, logistics, retail, and energy. We prioritize building scalable, resilient systems to optimize operations and prepare businesses for the future.Role DescriptionThis is a contract-based hybrid role for a Senior Java Software Engineer, located in MA, with flexibility for partial remote work. The individual will design, develop, and maintain Java-based software applications utilizing the Spring Framework and microservices architecture. Daily responsibilities include writing clean and efficient code, debugging, troubleshooting, and collaborating with cross-functional teams to ensure quality and project deliverables. The role also involves ensuring software performance and scalability while staying updated on technical advancements in Java and related technologies.QualificationsProficiency in Java programming, including writing and debugging codeExperience with the Spring Framework and developing microservices-based applicationsStrong understanding of software development best practicesKnowledge of designing scalable and high-performance systemsDevelop new UI pages using HTML, CSS, Bootstrap & AJAXExperience with Apache Camel Write unit tests using JUnit & MockitoTerraform (Hands-on): Write modules and provision AWS infrastructure