This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Softthink Solutions is seeking a highly motivated and result-oriented Java Developer to join our team in Herndon, VA to support our client project.
Job Responsibility:
Participate in requirements gathering and use case preparation, based on client business requirements and queries
Collaborate with cross-functional teams, such as project managers, business users, system analysts, programmers, and testers, to design database systems that meet project limitations, capabilities, and performance requirements
Design, develop, and maintain applications using Java J2EE platform, Oracle, and DB2 databases, ensuring compliance with industry standards and best practices
Utilize web-based technologies and microservices, such as HTML, CSS, JavaScript, React JS, Node JS, REST API, and Spring Boot, for application development and enhancement
Create and maintain technical documentation, including design specifications, test plans, and user manuals
Participate in code reviews, ensuring high-quality, maintainable, and scalable software code
Identify and resolve software defects and performance issues, delivering projects on time and within budget
Develop applications using frameworks and technologies such as Spring, Hibernate, JPA, JDBC, JSP, Servlets, and RESTful web services
Execute high-risk changes involving new technologies, approaches, or techniques
Plan and coordinate software deployment with development, operations, and other stakeholders, ensuring compliance with security and organizational standards
Communicate professionally with staff, internal/external customers, and project teams
Create and maintain deployment process documentation, including plans, scripts, and configuration instructions
Support and maintain applications, collaborating with client teams and third-party vendors to understand data flow and requirements for analytical applications
Resolve outstanding issues and showstoppers during projects in collaboration with client external application teams
Supervise team activities, standardizing company client project documentation and working with team members across different locations
Monitor the deployment process and coordinate with offshore teams for post-production monitoring and build warranty
Communicate with client project teams during scrum meetings, providing input and resolving outstanding issues, requirements gaps, or changes
Report project status during daily scrum meetings and stand-up calls, updating project trackers as necessary
Provide weekly project status updates to clients, outlining completed tasks, upcoming plans, and changes in priorities based on business requirements
Requirements:
Bachelor’s degree in Computer Science, Computer Information Systems, Information Technology or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.