📋 External Recruiting Agencies

KRG Technologies Inc is an IT staffing and workforce solutions provider that recruits on behalf of third-party clients.

This company was flagged and excluded from default search results. Proceed with caution.

KRG Technologies Inc.
Posted 9y ago

Java developer(Fulltime)

KRG Technologies Inc.
Boston, MA, United States
OnsiteFull Time
Responsibilities
  • Developing software
  • Testing applications
  • Designing algorithms
Requirements
  • Strong understanding of Java
  • Concurrency
  • Data structures
  • Software design principles, and testing methodologies. Experience with JDBC
  • ORM mapping, and messaging patterns is a plus
Technical tools mentioned
JavaJDBCHibernateJPAMavenTeamCityJenkinsLinux

Job description

Company Description:

KRG Technologies Inc.

25000 | Avenue Stanford | Suite 253 | Valencia, CA 91355

Phone no:361 - 661-8000 EXT 257


Job Description:

Concurrency

How to deal with multiple threads understand (Executors, Callable, Futures) pros and cons of threads and how to

Data Structure

How to choose best collection for a given problem
Deep Understanding of Hashmap and its usage

Core concepts

Clear understanding of dealing with Floating Point Numbers
Difference between reference equals and identity equals

OO Design
Understanding of good software design – Immutability, Single Responsibility Principle

Testing
Understand Test Driven Development – Knows Junit, Mocks difference between unit/integration test

JDBC - database
Demonstrate good understanding of Data Access layer Pattern
Demonstrate good experience in JDBC coding
nice to have ORM mapping - Hibernate, JPA

Java 8 (nice to have)
stream api and lambda’s – Nice to have

Architecture Skills
Demonstrate ability to think on their feet with sample problems
Understand core design patterns. (Decorator, Observer, Façade, Strategy) Be able to give use cases and explain how to
Demonstrate Really good understanding of Messaging Patterns including Webservices
Demonstrate understanding of "micro service" a.k.a component architecture, SOA
Nice to have Distributed System problems/challenges of dealing with distributed applications across geographically separate data centers.
Nice to have Experience in High Performance Environment a big plus

Distributed Messaging (nice to have)
Issues with trying to ensure a message was delivered from point A to point B
Prior use with JMS or AMQP a plus however we use proprietary messaging framework
How best to trace message flow between different locations
How best to optimize throughput in a distributed messaging system

Algorithmic Skills
How to design stateful, event-driven algorithms
Solid understanding of Algorithmic time complexity and "big-O" notation

Networking Skills (nice to have)

Understanding of how IP protocol works (Routing, DNS, ICMP)
Understanding of TCP and UDP and experience developing TCP based client using either blocking/non-blocking socket IO tools
Understand of how to debug lost or garbled connection over a highly distributed system
Difference between Blocking Socket IO and Non-Blocking Socket IO
Able to think on their feet and be able to handle white board problems in this area

Build/OS Skills

Experience using Maven 3.x and Nexus Repository
Experience with TeamCity/Jenkins build server
Understand Linux command line tools – bash, wc, tail, grep, pipe
Basic understanding how to connect and manipulate data in an oracle dbms – DML and DDL

Qualifications:

Intangible Skills
Ability to learn custom frameworks and new tools quickly
Ability to selectively apply concepts and implement techniques provided by other frameworks.
Ability to invent new tools and yet not re-invent the wheel

Additional Information:

Immediate Interview

Similar jobs

Java Developer roles near Boston, MA
1mo
Save
Mark Applied
Hide
Senior Java Developer (Irving, TX, US)
Irving or Westlake or Merrimack
$86k-$127k/yr OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
10+ YOE10+ years Java/J2EE experience with Spring/Spring Boot, API design, microservices, cloud (Docker, Kubernetes, AWS/Azure), CI/CD tools (GitHub, Jenkins, uDeploy), relational DB (DB2/Oracle), JPA/Hibernate, strong communication and leadership skills.
Java, J2EE, Spring, Spring Boot, Docker, Kubernetes, AWS, Azure, GitHub, GIT, Jenkins, uDeploy, Stash, JPA2, Hibernate, DB2, Oracle, PL/SQL, SQL, Sonar, HP Operations Orchestration, HP Service Manager, ServiceNow, REST API
2mo
Save
Mark Applied
Hide
Senior Java Engineer (Hybrid)
Madison or Boston
$99k-$167k/yr HybridFull Time
American Family Insurance
American Family Insurance: Provides insurance for vehicles, homes, businesses, and lives.
5+ YOERequires 5+ years of AWS-backed Java development with Spring Boot, RESTful APIs, Python, SQL, software architecture, testing, integration technologies, SDLC, and insurance experience.
Java, Amazon Web Services (AWS), Spring Boot, RESTful API, Python, SQL, Microsoft Copilot, Claude Code
2mo
Save
Mark Applied
Hide
Senior Java Engineer (Hybrid)
Madison or Boston
$99k-$167k/yr HybridFull Time
American Family Insurance
American Family Insurance: Provides diverse insurance products and comprehensive financial services.
5+ YOE5+ years AWS-backed Java development experience building Spring Boot and RESTful APIs; proficiency with Python and SQL; experience with integration, SDLC, testing, and cloud services; insurance experience preferred; ability to travel up to 10%.
Java, Spring Boot, RESTful API, Python, SQL, AWS, Microsoft Copilot, Claude Code
3mo
Save
Mark Applied
Hide
Java Developer
Boston or Tarrytown
HybridFull Time
Zifo
Zifo: Provides scientific informatics services for life sciences R&D organizations.
2+ YOEBachelor’s or master’s degree; 2+ years Java development; lab informatics/LIMS experience preferred; Agilent SLIMS a plus; Jira/story writing.
Java, Jira, SLIMS, Laboratory Information Management System
5mo
Save
Mark Applied
Hide
Java Developer
Boston or Philadelphia
$140k-$220k/yr OnsiteFull Time
Contact Government Services
Contact Government Services: Providing customized technology and professional services to government agencies.
3+ YOE3+ years Java JSF development, 3+ years Hibernate/SQL, 5+ years UI work with HTML/CSS/Javascript, experience with large-scale enterprise systems, strong communication and organizational skills.
Java, Java Server Faces Framework, HTML, CSS, Javascript, Hibernate, SQL
1y
Save
Mark Applied
Hide
Java Developer
Boston, Massachusetts, United States
OnsiteFull Time
Arnica
Arnica: AI-native application security platform for software supply chain protection.
2+ YOE2+ years hands-on full-stack development; proficient in PostgreSQL, React.js, Node.js; HTML/CSS; AWS; test-driven, agile; able to meet deadlines.
PostgreSQL, React, Node.js, Django, Ruby on Rails, HTML, CSS, AWS
2y
Save
Mark Applied
Hide
Java developer
Boston or New York City
OnsiteFull Time
ALKEME Insurance
ALKEME Insurance: Insurance brokerage and risk management services provider.
3+ YOEBachelor's in CS or related, minimum 3 years Java development experience, strong OOP knowledge, experience with Agile/Scrum, and strong problem-solving and teamwork skills.
Java
4y
Save
Mark Applied
Hide
java developer 1
Boston, Massachusetts, United States
OnsiteFull Time
Leoforce
Leoforce: Builds AI-powered recruiting and talent intelligence software.
Associate-level Java developer role, full-time, based in Boston; application handled confidentially in accordance with EEO guidelines.
Java