Senior Java Developer responsible for web-based project development and maintenance at Contour Software, a subsidiary of CSI. Collaborating with teams to ensure technical solutions meet business objectives.
Responsibilities
Setting technical direction, defining best practices, and ensuring adherence to coding standards and architectural principles.
Determining the overall structure of the application, selecting appropriate technologies, and designing scalable and maintainable solutions.
Participate in the development and maintenance of cloud-native or microservices‑based and integration‑driven applications.
Foster a collaborative and inclusive team culture, encouraging knowledge sharing, open communication, and continuous learning among team members.
Resolving technical challenges and addressing issues that arise during the development process, leveraging their expertise to find effective solutions and keep projects on track.
Work closely with other team members, including product owners, designers, and other developers, to translate project requirements into technical solutions.
Offer guidance and support to team members, helping them navigate technical challenges, understand complex concepts, and improve their skills.
Ensure that code reviews are conducted regularly as part of the development process to maintain code quality, identify bugs, and prevent technical debt.
Participate in agile planning and stand-up meetings as necessary.
Perform other duties as may be assigned by management.
Requirements
Bachelor's Degree in Computer Science, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
6+ years of experience developing and maintaining web applications.
6+ years of experience with Java
6+ years of experience with relational databases
6+ years of experience with testing web applications and enterprise software through manual and automated techniques/unit test frameworks.
6+ years of experience with JSON, XML, XSD, and XSL
6+ years of experience with developing and maintaining REST based APIs.
5+ years of experience with cloud technologies, building cloud-native or microservices based applications.
Technical Architect specializing in Salesforce solutions for TMT clients. Collaborating to integrate AI technologies and enhance digital transformation strategies in a pre - sales capacity.
Software Engineer responsible for building core products and architecture at Zip. Collaborating closely with cross - functional teams and tackling complex technical challenges in a hybrid work environment.
Junior Systems Analyst at Itaú working on back - end development. Responsible for designing and implementing distributed systems in cloud and on - premise environments.
Java Developer II designing and developing web applications using Java and J2EE technologies. Analyzing requirements and enhancing applications with Agile methodology and modern technologies.
Staff Software Engineer building secure distributed microservices for Fortanix’s confidential computing platform. Leading architectural decisions and mentoring engineers in a hybrid work environment.
Backend Developer at Topaz transforming the financial market with innovative technology solutions. Collaborating in a multi - talented team to implement impactful financial systems.
Java Developer joining ALTEN Mexico team, working on innovative projects in various industries. Responsible for software development, integration, and modernization tools.
Application Software Engineer for web - based applications at Supermicro. Design and implement cloud solutions using Python and MySQL in Chennai, India.
Working Student in Software Engineering focusing on cloud processing at NavVis, contributing to Indoor Mapping technology and supporting AWS cloud applications.