Cybermedia Technologies, LLC (CTEC) logo
Cybermedia Technologies, LLC (CTEC)

1900 Campus Commons Drive Reston, VA 20191

Senior Java Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 1996H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Developer

Cybermedia Technologies, LLC (CTEC)

• Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. • Designing, developing and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight • Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success • Providing improvements to the product(s) being supported • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases • Supporting release planning with conceptual design and development / refinement of software engineering guidelines • Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports • Providing mentoring to junior members of the team

Job Requirements

  • at least 8 years related technical experience, with software design, development and implementation in a Windows and Linux Environment
  • Experience with Java 8 and 11; Familiarity with any of the following: JDBC, Hibernate (or other ORM), JavaScript, XML, JSON, Web-Services (JAX-WS or JAX-RS), JBoss, Eclipse/VSCode, Docker/containerization, maven, junit, and shell scripting
  • Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA), familiarity with microservices and distributed architectures
  • Communicating OODD and SOA principles and best practices
  • Working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness
  • Acting independently to expose and resolve problems
  • Experience with Git source code control systems and concurrent development workflows
  • Experience using SQL or PL/SQL to access Oracle, MySQL, or SQL Server databases, familiarity with NOSQL such as MongoDB databases
  • Experience with database design and understanding relational model/schema
  • Ability to apply estimation techniques to software development efforts
  • Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement
  • Excellent written and verbal communication skills
  • Strong collaboration skills and desire to work within a team
  • Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management
  • Highly responsible, team-oriented individual with very strong work ethic and a self-starter
  • Hibernate-5
  • SpringFrameWork-5
  • Telerik

Benefits

  • Paid vacation & Sick leave
  • Health insurance coverage
  • Career training
  • Performance bonus programs
  • 401K contribution & Employer Match
  • 11 Federal Holidays

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

• Develop and maintain Full Stack applications using .NET, React, and Angular • Build high-performance, scalable REST APIs • Contribute to architectural decisions and the technical evolution of applications • Develop new features and provide maintenance/support for existing systems • Work with SQL queries, data modeling, and query optimization • Implement integrations between systems and microservices • Participate in code reviews and apply development best practices • Collaborate with Product, Data, Operations, and Technology teams • Ensure application quality, performance, and security • Take part in agile ceremonies (daily stand-up, planning, review, and retrospective)

Brazil
Mind Computing logo

C#/.NET Developer

Mind Computing

Innovate | Automate | Accelerate

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, develop, and implement applications using C#, .NET, and other relevant technologies • Create and enhance user interfaces using HTML, CSS, JavaScript, and MVC frameworks, ensuring cross-browser compatibility and optimized performance • Develop and maintain server-side logic, databases, and APIs using Postgres, SQL, .NET, and web services • Identify and troubleshoot technical issues, providing effective solutions to ensure smooth project execution • Collaborate with business analysts, quality assurance teams, and other stakeholders to ensure seamless integration and delivery • Conduct code reviews to maintain high standards of code quality and performance • Maintain and update project documentation, while staying updated on the latest Java technologies and implementing process improvements • Apply Agile methodologies and adhere to security best practices to address vulnerabilities • Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project

United States
$105K - $115K / year
SoftDesign logo

Senior Software Engineer, Backend – Java

SoftDesign

Build your nearshore development team in a flash Our software engineers and designers are highly skilled professionals,

Full TimeRemoteTeam 51-200Since 1997H1B No Sponsor

• Projetar, desenvolver e implementar soluções back-end utilizando Java, garantindo a qualidade e a eficiência do código • Colaborar com equipes multidisciplinares para entender as necessidades do negócio e traduzir requisitos em soluções técnicas • Participar ativamente de revisões de código, promovendo boas práticas de desenvolvimento e garantindo a manutenção da qualidade do software • Contribuir para a definição de arquitetura de sistemas e integração de serviços • Identificar e resolver problemas técnicos, propondo melhorias contínuas nos processos e sistemas existentes • Documentar processos e soluções desenvolvidas, assegurando que o conhecimento seja compartilhado entre a equipe.

Brazil
Stefanini Brasil logo

Senior Developer, Java, Angular

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Define technical standards and best practices; • Develop and integrate event-driven services; • Work on resolving complex problems and making technical decisions; • Provide technical support to the development team;

Brazil