Sr. Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Job description
KMM Technologies, Inc. in Rockville, MD is seeking a Software Engineer to design, create, and improve software for computers, networks, or specific utility functions.
Job responsibilities and duties include:
- As part of a group, review and analyze complex process, system and/or data requirements and specifications across a major program or project or several small projects or programs.
- Participate in the modernization and development task completion in support of a program, project or objective under general guidance.
- Review and contribute to component designs for a project, product and/or program.
- Build, test, deploy, and document software components of a project, product, and/or program level solution utilizing Java/J2ee/JavaScript/AWS Cloud technologies.
- Interface with other team members and other teams in peer review of requirements, specifications and software.
- Set and review with the team the coding standards, coding styles and performance benchmarks for the system including code repository maintenance in bitbucket, code review standards.
- Collaborate with the infrastructure, network, database, application and Business teams to ensure data quality and availability. Help in the transition of applications to AWS Cloud.
This position does not supervise the work of others.
Requirements
Bachelor’s degree in Computer Science or Engineering or any related field of study, plus at least five (5) years of post-degree, progressively responsible experience in any related position(s) through which the required experience was gained.
Qualified applicants must also have demonstrable proficiency, skill, experience, and knowledge with the following:
- Three or more of the following Java Technologies: Java/J2EE, JDK 1.5, JDK 1.8, JDK 11, JDK 17, Servlets, JSP, JDBC, Hibernate, Spring/SpringBoot, Microservices, or Junit
- Three or more of the following Web Development technologies: JavaScript, HTML, CSS, Angular JS, or React JS
- Tomcat and WebSphere
- Maven
- Apache AEM 6.4, Apache AEM 6.2, Apache AEM 6.1, Apache AEM 6.0
- Three or more of the following frameworks and libraries: Vert.x, Kafka, GraphQL, or Drools
- RESTful and SOAP
- Three or more of the following databases: Oracle, PostgreSQL, SQL Server, Cassandra, MongoDB or SQL
- Three or more of the following: AWS, Jenkins, Kubernetes, Docker, or SonarQube
- GIT
- Operating Systems: UNIX and Windows
- XML and Python
Benefits & conditions
Salary: $175,427.00 per year.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…