Job Title: Java Developer
Location: Remote /Westlake, Texas, Merrimack, NH OR Raleigh, NC OR Dallas, TX, Boston, MA, Atlanta, GA
Employment Type: Contract
Duration: 12 Months
Need I94 form along H1B
Position Description: If you are an experienced hands-on Software engineer with strong problem-solving skills, superb communication skills, and the ability to collaborate with business and technical teams in a multifaceted environment, we have exciting opportunities to build your career.
Your future duties and responsibilities
Design automated data jobs aggregating and pulling data from upstream sources
Provide data to downstream consumers
Maintain working status of 600+ jobs over 3 environments / 6 nodes
Develop administration services and UIs for configuration of data-driven dashboards and applications
Create pipeline build scripts for CI/CD in Jenkins
Maintain git repositories and branches / manage merge requests
Coordinate releases to the production environment for 6 different applications
Performance monitoring and diagnosis of slow running queries in MySQL and Hadoop environments
Leading daily checkpoint meetings with the development team
Hands-on Skills:
Languages: Java, JavaScript, Groovy
Frameworks: Spring, Spring Boot, Maven, Highcharts, jQuery, Quartz, MyBatis
Other: Git, Tomcat, Jenkins, Kafka
Databases: MySQL, Hadoop, Oracle, Teradata, SQL Server, BigQuery, Splunk
The following qualifications will receive strong preference:
Bachelor's degree or higher in Computer Science or a related field;
Software development preferably Java back end and middle tier experience.
Experience working with large branded websites, content management systems, e-commerce platforms, and backend frameworks (Java, .NET) is a plus;
Experience within a large technical organization a plus;
Familiarity with Agile concepts in an enterprise setting is a plus;
Familiarity with Content Management Systems concepts and architecture a plus.