View all jobs

Senior Java Developer

Bethesda, MD
Are you an experienced Senior Java Developer comfortable working in an agile, DevOps environment?  Then we may have the perfect role for you to be part of a fast growing, dynamic consulting firm supporting long-term consulting engagements with federal government clients in DC metro area.
Analytica has been recognized by Inc. Magazine as a fastest-growing private US small business. We work with U.S. government customers in health, civilian, and national security missions. We offer competitive compensation with opportunities for bonuses, employer paid health care, training and development funds, and 401k match.  
Responsibilities include (but not limited to): 
  • Lead software solution development to ensure system design follows the industry best practices and standards that aligned with federal government enterprise systems
  • Be a key participant in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment
  • Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience
  • Incorporate standards and best practices, including performance, security, scalability, and maintainability.
  • Contributing to improvements in the software development lifecycle (SDLC) utilizing practices such as DevSecOps, test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning
  • Investing in learning and the software development efficiency of the entire office through teamwork, personal responsibility, individual and group training, and process improvement
Basic Requirements:
  • 8+ years of experience in designing and developing Java/J2EE solutions, with experience in Java 8 / Spring / Spring Boot
  • Solid understanding of OOP and functional programming principles
  • Experience in writing & consuming REST API
  • Solid hands-on experience using Spring Boot, Spring Core, Spring Boot, Spring Cloud, Spring Integration, Hibernate, and Microservices
  • Experience in CSS/JSS/SCSS/HTML5
  • Experience using modern JavaScript frameworks such as ReactJS, React Native
  • Solid understanding of relational database management systems
  • Solid expertise of software scalability and architecture principles
  • Experience building test driven applications
  • Experience in cloud technologies (AWS/Azure) and systems such as Apache Kafka, Apache Spark, Amazon Kinesis, etc. 
  • Strong verbal and written communication skills
  • Must be eligible to obtain the US MBI Public Trust clearance
About ANALYTICA: Analytica is a leading consulting and information technology solutions provider to public sector organizations supporting health, civilian, and national security missions. Founded in 2009 and headquartered in Bethesda, MD, the company is an established SBA certified HUBZone and 8(a) small business that has been recognized by Inc. Magazine each of the past three years as one of the 250 fastest-growing companies in the U.S.  Analytica specializes in providing software and systems engineering, information management, analytics & visualization, agile project management, and management consulting services. The company is appraised by the Software Engineering Institute (SEI) at CMMI® Maturity Level 3 and is an ISO 9001:2008 certified provider.
More Openings
Scrum Master
UI/UX Web Designer
Metadata Analyst
Proposal Manager
Share This Job
Powered by