What are the responsibilities and job description for the Java Application Developer position at Dev Technology Group?
Application Developer (Java), #985Clearance: Ability to obtain the required government security clearance (CBP Final).This is a hybrid position with 1-2 days per week onsite in Ashburn, Virginia.Dev Technology Group is hiring an Application Developer to support a dynamic government customer with a wide variety of development tasks, primarily in Java, Angular, Spring, and AWS-related technologies. You will be responsible for collaborating with team members and stakeholders to design, develop, and implement application development solutions that meet our client’s mission-critical needs. The ideal candidate will be able to work independently and in coordination with other team members and other intersecting teams, and enjoy learning new technologies and business areas. What You'll Be Doing: Design, develop, test, and maintain a suite of applications (mainly Java)Be an active member of an Agile development team, responsible for participating in all Agile ceremonies, updating Jira tasks daily, and contributing to continual improvement strategiesTroubleshoot issues in production and non-production systemsLearn new technical skills to meet the needs of the project and our customers Required Education, Experience, and Skills: Bachelor’s degree plus at least 3 years of work experience, including support of Java applications and associated frameworks such as Spring and Spring BootExperience working in an Agile team development environment using Jira or a similar toolExperience developing against relational databases (e.g., Oracle, PostgreSQL)Experience writing automated unit tests in a tool like JUnitGood communication skills, both written and verbalAbility to collaborate with team members to ensure client needs and expectations are met or exceededDemonstrates a passion for solving complex software challenges and enjoys working alongside fellow team members to make that happenThis is a hybrid position with 1-2 days per week onsite in Ashburn, Virginia. Preferred Education, Experience, and Skills:Experience working in an automated development environment, using CI/CD tools such as Git, Bamboo, Jenkins, SonarQubeExperience developing and deploying to a Cloud environment (such as Amazon Web Services)Experience with Docker, KubernetesDevelopment experience using JavaScript and/or JavaScript frameworks like AngularExperience with Hibernate or MyBatis Experience with JMS (e.g., IBM MQ, ActiveMQ)Experience with PythonExperience with KafkaExperience with LinuxCompany DescriptionDev Technology provides IT solutions to meet the mission-critical needs of government by exceeding our clients’ expectations through partnership, a commitment to teamwork, collaboration, and valuing our employees. At Dev Technology, our employees enjoy the company of their coworkers and genuinely care about their well-being, creating a unique environment throughout our offices. We have been rated as a Top Workplace by the Washington Post 12 years in a row based entirely on the results of employee surveys. We offer many unique benefits to support our employees throughout their careers such as our Center of Innovation, Dev University, and our Mentorship Program. Join our team and make a difference!
Salary : $100,000 - $120,000